Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/h/hypre/hypre_2.23.0-3_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/hypre-2.23.0-3p27clja3/hypre_2.23.0-3_amd64.buildinfo Get source package info: hypre=2.23.0-3 Source URL: http://snapshot.notset.fr/mr/package/hypre/2.23.0-3/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adduser=3.121 autoconf=2.71-2 automake=1:1.16.5-1.3 autopoint=0.21-6 autotools-dev=20220109.1 base-files=12.2 base-passwd=3.5.52 bash=5.1-6+b1 binutils=2.38-4 binutils-common=2.38-4 binutils-x86-64-linux-gnu=2.38-4 bsdextrautils=2.38-4 bsdutils=1:2.38-4 build-essential=12.9 bzip2=1.0.8-5 coreutils=8.32-4.1 cpp=4:11.2.0-2 cpp-11=11.3.0-3 dash=0.5.11+git20210903+057cd650a4ed-8 debconf=1.5.79 debhelper=13.7.1 debianutils=5.7-0.2 dh-autoreconf=20 dh-strip-nondeterminism=1.13.0-1 diffutils=1:3.7-5 dpkg=1.21.7 dpkg-dev=1.21.7 dwz=0.14-1 file=1:5.41-4 findutils=4.9.0-3 g++=4:11.2.0-2 g++-11=11.3.0-3 gcc=4:11.2.0-2 gcc-11=11.3.0-3 gcc-11-base=11.3.0-3 gcc-12-base=12.1.0-2 gettext=0.21-6 gettext-base=0.21-6 gfortran=4:11.2.0-2 gfortran-11=11.3.0-3 grep=3.7-1 groff-base=1.22.4-8 gzip=1.12-1 hostname=3.23 ibverbs-providers=40.0-1 init-system-helpers=1.62 intltool-debian=0.35.0+20060710.5 libacl1=2.3.1-1 libarchive-zip-perl=1.68-1 libasan6=11.3.0-3 libatomic1=12.1.0-2 libattr1=1:2.5.1-1 libaudit-common=1:3.0.7-1 libaudit1=1:3.0.7-1+b1 libbinutils=2.38-4 libblas-dev=3.10.1-2 libblas3=3.10.1-2 libblas64-3=3.10.1-2 libblas64-dev=3.10.1-2 libblkid1=2.38-4 libbrotli1=1.0.9-2+b3 libbsd0=0.11.6-1 libbz2-1.0=1.0.8-5 libc-bin=2.33-7 libc-dev-bin=2.33-7 libc6=2.33-7 libc6-dev=2.33-7 libcap-ng0=0.7.9-2.2+b2 libcap2=1:2.44-1 libcbor0.8=0.8.0-2 libcc1-0=12.1.0-2 libcom-err2=1.46.5-2 libcombblas1.16.0=1.6.2-8 libcrypt-dev=1:4.4.27-1.1 libcrypt1=1:4.4.27-1.1 libctf-nobfd0=2.38-4 libctf0=2.38-4 libcurl3-gnutls=7.83.1-1+b1 libdb5.3=5.3.28+dfsg1-0.9 libdebconfclient0=0.262 libdebhelper-perl=13.7.1 libdpkg-perl=1.21.7 libedit2=3.1-20210910-1 libelf1=0.187-1 libevent-2.1-7=2.1.12-stable-5+b1 libevent-core-2.1-7=2.1.12-stable-5+b1 libevent-dev=2.1.12-stable-5+b1 libevent-extra-2.1-7=2.1.12-stable-5+b1 libevent-openssl-2.1-7=2.1.12-stable-5+b1 libevent-pthreads-2.1-7=2.1.12-stable-5+b1 libfabric1=1.11.0-3 libffi8=3.4.2-4 libfido2-1=1.11.0-1+b1 libfile-stripnondeterminism-perl=1.13.0-1 libgcc-11-dev=11.3.0-3 libgcc-s1=12.1.0-2 libgcrypt20=1.10.1-2 libgdbm-compat4=1.23-1 libgdbm6=1.23-1 libgfortran-11-dev=11.3.0-3 libgfortran5=12.1.0-2 libglib2.0-0=2.72.1-1 libgmp10=2:6.2.1+dfsg-3 libgnutls30=3.7.4-2 libgomp1=12.1.0-2 libgpg-error0=1.45-2 libgssapi-krb5-2=1.19.2-2+b2 libhogweed6=3.7.3-1 libhwloc-dev=2.7.1-1 libhwloc-plugins=2.7.1-1 libhwloc15=2.7.1-1 libibverbs-dev=40.0-1 libibverbs1=40.0-1 libicu71=71.1-3 libidn2-0=2.3.2-2 libisl23=0.24-2 libitm1=12.1.0-2 libjs-jquery=3.6.0+dfsg+~3.5.13-1 libjs-jquery-ui=1.13.1+dfsg-1 libk5crypto3=1.19.2-2+b2 libkeyutils1=1.6.1-3 libkrb5-3=1.19.2-2+b2 libkrb5support0=1.19.2-2+b2 liblapack-dev=3.10.1-2 liblapack3=3.10.1-2 liblapack64-3=3.10.1-2 liblapack64-dev=3.10.1-2 libldap-2.5-0=2.5.12+dfsg-2 liblsan0=12.1.0-2 libltdl-dev=2.4.7-4 libltdl7=2.4.7-4 liblz4-1=1.9.3-2 liblzma5=5.2.5-2.1 libmagic-mgc=1:5.41-4 libmagic1=1:5.41-4 libmd0=1.0.4-1 libmetis5=5.1.0.dfsg-7 libmount1=2.38-4 libmpc3=1.2.1-2 libmpfr6=4.1.0-3 libnettle8=3.7.3-1 libnghttp2-14=1.47.0-1+b1 libnl-3-200=3.5.0-0.1 libnl-3-dev=3.5.0-0.1 libnl-route-3-200=3.5.0-0.1 libnl-route-3-dev=3.5.0-0.1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnuma-dev=2.0.14-3 libnuma1=2.0.14-3 libopenmpi-dev=4.1.3-2 libopenmpi3=4.1.3-2 libp11-kit0=0.24.1-1 libpam-modules=1.4.0-13 libpam-modules-bin=1.4.0-13 libpam-runtime=1.4.0-13 libpam0g=1.4.0-13 libpciaccess0=0.16-3 libpcre2-8-0=10.40-1 libpcre3=2:8.39-14 libperl5.34=5.34.0-4 libpipeline1=1.5.6-1 libpmix-dev=4.1.2-2 libpmix2=4.1.2-2 libpsl5=0.21.0-1.2 libpsm-infinipath1=3.3+20.604758e7-6.1 libpsm2-2=11.2.185-1 libptscotch-7.0=7.0.1-2 libquadmath0=12.1.0-2 librdmacm1=40.0-1 librtmp1=2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2=2.1.28+dfsg-6 libsasl2-modules-db=2.1.28+dfsg-6 libseccomp2=2.5.4-1 libselinux1=3.3-1+b2 libsemanage-common=3.3-1 libsemanage2=3.3-1+b2 libsepol2=3.3-1 libsigsegv2=2.14-1 libsmartcols1=2.38-4 libssh2-1=1.10.0-3+b1 libssl3=3.0.3-5 libstdc++-11-dev=11.3.0-3 libstdc++6=12.1.0-2 libsub-override-perl=0.09-2 libsuperlu-dev=5.3.0+dfsg1-2 libsuperlu-dist-dev=7.2.0+dfsg1-2+b1 libsuperlu-dist7=7.2.0+dfsg1-2+b1 libsuperlu5=5.3.0+dfsg1-2 libsystemd0=250.4-1 libtasn1-6=4.18.0-4 libtinfo6=6.3+20220423-2 libtirpc-common=1.3.2-2 libtirpc-dev=1.3.2-2 libtirpc3=1.3.2-2 libtool=2.4.7-4 libtsan0=11.3.0-3 libubsan1=12.1.0-2 libuchardet0=0.0.7-1 libucx0=1.12.1-1 libudev1=250.4-1 libunistring2=1.0-1 libuuid1=2.38-4 libx11-6=2:1.7.5-1 libx11-data=2:1.7.5-1 libxau6=1:1.0.9-1 libxcb1=1.14-3 libxdmcp6=1:1.1.2-3 libxext6=2:1.3.4-1 libxml2=2.9.14+dfsg-1 libxnvctrl0=470.103.01-2 libzstd1=1.5.2+dfsg-1 linux-libc-dev=5.17.6-1+b1 login=1:4.11.1+dfsg1-2 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4.1 man-db=2.10.2-1 mawk=1.3.4.20200120-3+b1 mpi-default-dev=1.14 ncurses-base=6.3+20220423-2 ncurses-bin=6.3+20220423-2 ocl-icd-libopencl1=2.2.14-3 openmpi-bin=4.1.3-2 openmpi-common=4.1.3-2 openssh-client=1:9.0p1-1+b1 passwd=1:4.11.1+dfsg1-2 patch=2.7.6-7 perl=5.34.0-4 perl-base=5.34.0-4 perl-modules-5.34=5.34.0-4 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 rpcsvc-proto=1.4.2-4 sed=4.8-1 sensible-utils=0.0.17 sysvinit-utils=3.03-1 tar=1.34+dfsg-1 util-linux=2.38-4 util-linux-extra=2.38-4 xz-utils=5.2.5-2.1 zlib1g=1:1.2.11.dfsg-4 zlib1g-dev=1:1.2.11.dfsg-4 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20220531T025502Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20220531T025502Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220624T214525Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20220523T090707Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d hypre=2.23.0-3 && mkdir -p /build/hypre-antOOX && dpkg-source --no-check -x /*.dsc /build/hypre-antOOX/hypre-2.23.0 && chown -R builduser:builduser /build/hypre-antOOX" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/hypre-antOOX/hypre-2.23.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1653377990" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/hypre-antOOX /tmp/hypre-2.23.0-3p27clja3 bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20220523T090707Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: null I: using /tmp/mmdebstrap.59O0WdRaAL as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.59O0WdRaAL Reading package lists... Building dependency tree... util-linux is already the newest version (2.38-4). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 136 kB of archives. After this operation, 401 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20220523T090707Z unstable/main amd64 libfakeroot amd64 1.29-1 [48.5 kB] Get:2 http://snapshot.notset.fr/archive/debian/20220523T090707Z unstable/main amd64 fakeroot amd64 1.29-1 [87.3 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 136 kB in 0s (1012 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4629 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.29-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.29-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.29-1_amd64.deb ... Unpacking fakeroot (1.29-1) ... Setting up libfakeroot:amd64 (1.29-1) ... Setting up fakeroot (1.29-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.33-7) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20220531T025502Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20220531T025502Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220624T214525Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20220523T090707Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.59O0WdRaAL Get:1 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm InRelease [130 kB] Get:2 http://snapshot.notset.fr/archive/debian/20220624T214525Z unstable InRelease [165 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20220523T090707Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main Sources [12.0 MB] Get:5 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main amd64 Packages [11.5 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20220624T214525Z unstable/main amd64 Packages Err:6 http://snapshot.notset.fr/archive/debian/20220624T214525Z unstable/main amd64 Packages 404 Not Found [IP: 10.13.0.253 80] Ign:6 http://snapshot.notset.fr/archive/debian/20220624T214525Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20220624T214525Z unstable/main amd64 Packages [12.5 MB] Fetched 36.2 MB in 29s (1246 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.59O0WdRaAL I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d hypre=2.23.0-3 && mkdir -p /build/hypre-antOOX && dpkg-source --no-check -x /*.dsc /build/hypre-antOOX/hypre-2.23.0 && chown -R builduser:builduser /build/hypre-antOOX"' exec /tmp/mmdebstrap.59O0WdRaAL Reading package lists... NOTICE: 'hypre' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/science-team/hypre.git Please use: git clone https://salsa.debian.org/science-team/hypre.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 6092 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main hypre 2.23.0-3 (dsc) [3435 B] Get:2 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main hypre 2.23.0-3 (tar) [6071 kB] Get:3 http://snapshot.notset.fr/archive/debian/20220531T025502Z bookworm/main hypre 2.23.0-3 (diff) [17.9 kB] Fetched 6092 kB in 5s (1271 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'hypre_2.23.0-3.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting hypre in /build/hypre-antOOX/hypre-2.23.0 dpkg-source: info: unpacking hypre_2.23.0.orig.tar.gz dpkg-source: info: unpacking hypre_2.23.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 I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/hypre-antOOX/hypre-2.23.0 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1653377990" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.59O0WdRaAL dpkg-buildpackage: info: source package hypre dpkg-buildpackage: info: source version 2.23.0-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Graham Inggs dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --sourcedirectory=src --with autoreconf debian/rules override_dh_auto_clean make[1]: Entering directory '/build/hypre-antOOX/hypre-2.23.0' echo "Running clean" Running clean rm -rf /build/hypre-antOOX/hypre-2.23.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 -j10 distclean make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0/src' dh_auto_clean: error: cd src && make -j10 distclean returned exit code 2 make[1]: [debian/rules:89: override_dh_auto_clean] Error 25 (ignored) make[1]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0' dh_autoreconf_clean -O--sourcedirectory=src debian/rules override_dh_clean make[1]: Entering directory '/build/hypre-antOOX/hypre-2.23.0' dh_clean rm -rf src64 src64m make[1]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0' debian/rules build-arch dh build-arch --sourcedirectory=src --with autoreconf dh_update_autotools_config -a -O--sourcedirectory=src debian/rules override_dh_autoreconf make[1]: Entering directory '/build/hypre-antOOX/hypre-2.23.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:1592: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:1592: 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:1592: the top level configure.in:1971: 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:1971: the top level configure.in:1975: 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:1975: the top level configure.in:1994: 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:1994: 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-antOOX/hypre-2.23.0' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include --with-MPI-libs="mpi" --with-MPI-lib-dirs="/usr/lib/x86_64-linux-gnu/openmpi/lib" --with-MPI-flags="" --with-extra-flags="-pthread" \ --with-blas=yes --with-blas-lib="-lblas" \ --with-lapack=yes \ --with-lapack-lib="-llapack" \ --with-fmangle-lapack="one-underscore" \ --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp/usr cd src && ./configure --build=x86_64-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/x86_64-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/x86_64-linux-gnu/openmpi/include --with-MPI-libs=mpi --with-MPI-lib-dirs=/usr/lib/x86_64-linux-gnu/openmpi/lib --with-MPI-flags= --with-extra-flags=-pthread --with-blas=yes --with-blas-lib=-lblas --with-lapack=yes --with-lapack-lib=-llapack --with-fmangle-lapack=one-underscore --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp/usr checking for /build/hypre-antOOX/hypre-2.23.0/src/../.git... no configure: NOTE: Could not find .git directory checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for mpxlc... no checking for mpixlc... no checking for mpiicc... 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 mpig++... no checking for mpic++... mpic++ checking for mpxlf... no checking for mpixlf77... no checking for mpiifort... 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/x86_64-linux-gnu/openmpi/lib/fortran/gfortran -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lgfortran -lm -lrt -lz -lquadmath -lpthread 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/x86_64-linux-gnu/openmpi/include --with-MPI-libs="mpi" --with-MPI-lib-dirs="/usr/lib/x86_64-linux-gnu/openmpi/lib" --with-MPI-flags="" --with-extra-flags="-pthread" \ --with-blas=yes --with-blas-lib="-lblas" \ --with-lapack=yes \ --with-lapack-lib="-llapack" \ --with-fmangle-lapack="one-underscore" \ --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp-static/usr cd src-static && ./configure --build=x86_64-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/x86_64-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/x86_64-linux-gnu/openmpi/include --with-MPI-libs=mpi --with-MPI-lib-dirs=/usr/lib/x86_64-linux-gnu/openmpi/lib --with-MPI-flags= --with-extra-flags=-pthread --with-blas=yes --with-blas-lib=-lblas --with-lapack=yes --with-lapack-lib=-llapack --with-fmangle-lapack=one-underscore --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp-static/usr checking for /build/hypre-antOOX/hypre-2.23.0/src-static/../.git... no configure: NOTE: Could not find .git directory checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for mpxlc... no checking for mpixlc... no checking for mpiicc... 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 mpig++... no checking for mpic++... mpic++ checking for mpxlf... no checking for mpixlf77... no checking for mpiifort... 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/x86_64-linux-gnu/openmpi/lib/fortran/gfortran -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lgfortran -lm -lrt -lz -lquadmath -lpthread 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 -Dsrc64 -- --enable-bigint --with-libname-ext=64 \ --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/x86_64-linux-gnu/openmpi/include --with-MPI-libs="mpi" --with-MPI-lib-dirs="/usr/lib/x86_64-linux-gnu/openmpi/lib" --with-MPI-flags="" --with-extra-flags="-pthread" \ --with-blas=yes --with-blas-lib="-lblas64" \ --with-lapack=yes \ --with-lapack-lib="-llapack64" \ --with-fmangle-lapack="one-underscore" \ --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp64/usr cd src64 && ./configure --build=x86_64-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/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-bigint --with-libname-ext=64 --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/x86_64-linux-gnu/openmpi/include --with-MPI-libs=mpi --with-MPI-lib-dirs=/usr/lib/x86_64-linux-gnu/openmpi/lib --with-MPI-flags= --with-extra-flags=-pthread --with-blas=yes --with-blas-lib=-lblas64 --with-lapack=yes --with-lapack-lib=-llapack64 --with-fmangle-lapack=one-underscore --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp64/usr checking for /build/hypre-antOOX/hypre-2.23.0/src64/../.git... no configure: NOTE: Could not find .git directory checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for mpxlc... no checking for mpixlc... no checking for mpiicc... 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 mpig++... no checking for mpic++... mpic++ checking for mpxlf... no checking for mpixlf77... no checking for mpiifort... 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/x86_64-linux-gnu/openmpi/lib/fortran/gfortran -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lgfortran -lm -lrt -lz -lquadmath -lpthread 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 -Dsrc64m -- --enable-mixedint --with-libname-ext=64m \ --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/x86_64-linux-gnu/openmpi/include --with-MPI-libs="mpi" --with-MPI-lib-dirs="/usr/lib/x86_64-linux-gnu/openmpi/lib" --with-MPI-flags="" --with-extra-flags="-pthread" \ --with-blas=yes --with-blas-lib="-lblas64" \ --with-lapack=yes \ --with-lapack-lib="-llapack64" \ --with-fmangle-lapack="one-underscore" \ --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp64m/usr cd src64m && ./configure --build=x86_64-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/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-mixedint --with-libname-ext=64m --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/x86_64-linux-gnu/openmpi/include --with-MPI-libs=mpi --with-MPI-lib-dirs=/usr/lib/x86_64-linux-gnu/openmpi/lib --with-MPI-flags= --with-extra-flags=-pthread --with-blas=yes --with-blas-lib=-lblas64 --with-lapack=yes --with-lapack-lib=-llapack64 --with-fmangle-lapack=one-underscore --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp64m/usr checking for /build/hypre-antOOX/hypre-2.23.0/src64m/../.git... no configure: NOTE: Could not find .git directory checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for mpxlc... no checking for mpixlc... no checking for mpiicc... 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 mpig++... no checking for mpic++... mpic++ checking for mpxlf... no checking for mpixlf77... no checking for mpiifort... 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/x86_64-linux-gnu/openmpi/lib/fortran/gfortran -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lgfortran -lm -lrt -lz -lquadmath -lpthread 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 -Dsrc64-static -- --enable-bigint --with-libname-ext=64 \ --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/x86_64-linux-gnu/openmpi/include --with-MPI-libs="mpi" --with-MPI-lib-dirs="/usr/lib/x86_64-linux-gnu/openmpi/lib" --with-MPI-flags="" --with-extra-flags="-pthread" \ --with-blas=yes --with-blas-lib="-lblas64" \ --with-lapack=yes \ --with-lapack-lib="-llapack64" \ --with-fmangle-lapack="one-underscore" \ --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp64-static/usr cd src64-static && ./configure --build=x86_64-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/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-bigint --with-libname-ext=64 --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/x86_64-linux-gnu/openmpi/include --with-MPI-libs=mpi --with-MPI-lib-dirs=/usr/lib/x86_64-linux-gnu/openmpi/lib --with-MPI-flags= --with-extra-flags=-pthread --with-blas=yes --with-blas-lib=-lblas64 --with-lapack=yes --with-lapack-lib=-llapack64 --with-fmangle-lapack=one-underscore --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp64-static/usr checking for /build/hypre-antOOX/hypre-2.23.0/src64-static/../.git... no configure: NOTE: Could not find .git directory checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for mpxlc... no checking for mpixlc... no checking for mpiicc... 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 mpig++... no checking for mpic++... mpic++ checking for mpxlf... no checking for mpixlf77... no checking for mpiifort... 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/x86_64-linux-gnu/openmpi/lib/fortran/gfortran -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lgfortran -lm -lrt -lz -lquadmath -lpthread 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 -Dsrc64m-static -- --enable-mixedint --with-libname-ext=64m \ --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/x86_64-linux-gnu/openmpi/include --with-MPI-libs="mpi" --with-MPI-lib-dirs="/usr/lib/x86_64-linux-gnu/openmpi/lib" --with-MPI-flags="" --with-extra-flags="-pthread" \ --with-blas=yes --with-blas-lib="-lblas64" \ --with-lapack=yes \ --with-lapack-lib="-llapack64" \ --with-fmangle-lapack="one-underscore" \ --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp64m-static/usr cd src64m-static && ./configure --build=x86_64-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/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-mixedint --with-libname-ext=64m --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/x86_64-linux-gnu/openmpi/include --with-MPI-libs=mpi --with-MPI-lib-dirs=/usr/lib/x86_64-linux-gnu/openmpi/lib --with-MPI-flags= --with-extra-flags=-pthread --with-blas=yes --with-blas-lib=-lblas64 --with-lapack=yes --with-lapack-lib=-llapack64 --with-fmangle-lapack=one-underscore --prefix=/build/hypre-antOOX/hypre-2.23.0/debian/tmp64m-static/usr checking for /build/hypre-antOOX/hypre-2.23.0/src64m-static/../.git... no configure: NOTE: Could not find .git directory checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking for mpxlc... no checking for mpixlc... no checking for mpiicc... 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 mpig++... no checking for mpic++... mpic++ checking for mpxlf... no checking for mpixlf77... no checking for mpiifort... 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/x86_64-linux-gnu/openmpi/lib/fortran/gfortran -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent_core -levent_pthreads -lutil -lgfortran -lm -lrt -lz -lquadmath -lpthread 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 -p libhypre-complex -- --enable-shared --enable-complex make[1]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0' debian/rules override_dh_auto_build make[1]: Entering directory '/build/hypre-antOOX/hypre-2.23.0' dh_auto_build -Dsrc cd src && make -j10 make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src' Making blas ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/blas' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/blas' Making lapack ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/lapack' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormbr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlamch.c make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/utilities' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_general.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_handle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_version.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c amg_linklist.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c binsearch.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c exchange_data.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c fortran_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c ap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c log.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c complex.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hopscotch_hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c merge_sort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mpi_comm_f2c.c exchange_data.c: In function ‘hypre_DataExchangeList’: exchange_data.c:413:10: warning: ‘term_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 413 | hypre_MPI_Testall(tree.num_child, term_requests, &children_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | term_statuses); | ~~~~~~~~~~~~~~ exchange_data.c:413:10: warning: ‘term_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘contact_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:405:10: warning: ‘response_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 405 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | response_statuses); | ~~~~~~~~~~~~~~~~~~ In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘contact_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:405:10: warning: ‘response_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 405 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | response_statuses); | ~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c prefix_sum.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c printf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c utilities.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mpistubs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c qsplit.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c random.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c threading.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c timer.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c timing.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c cuda_utils.c -o cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c general.c -o general.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c handle.c -o handle.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c int_array.c -o int_array.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c memory.c -o memory.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c omp_device.c -o omp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c nvtx.c -o nvtx.obj Building libHYPRE_utilities.so ... mpicc -shared -o libHYPRE_utilities-2.23.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 merge_sort.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 cuda_utils.obj general.obj handle.obj int_array.obj memory.obj omp_device.obj nvtx.obj -Wl,-soname,libHYPRE_utilities-2.23.0.so ln -s libHYPRE_utilities-2.23.0.so libHYPRE_utilities.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./fortran*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/multivector' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c multivector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c temp_multivector.c Building libHYPRE_multivector.so ... mpicc -shared -o libHYPRE_multivector-2.23.0.so multivector.o temp_multivector.o -Wl,-soname,libHYPRE_multivector-2.23.0.so ln -s libHYPRE_multivector-2.23.0.so libHYPRE_multivector.so cp -fR *.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/krylov' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_cogmres.c gmres.c: In function ‘hypre_GMRESSetup’: gmres.c:228:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 228 | if ((gmres_data -> norms) != NULL) | ^~ gmres.c:230:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 230 | (gmres_data -> norms) = hypre_CTAllocF(HYPRE_Real, max_iter + 1,gmres_functions, HYPRE_MEMORY_HOST); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lobpcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c lobpcg.c gmres.c: In function ‘hypre_GMRESSolve’: gmres.c:287:35: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 287 | HYPRE_Real *rs, **hh, *c, *s, *rs_2; | ^~~~ cogmres.c: In function ‘hypre_COGMRESSolve’: cogmres.c:289:39: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 289 | HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv; | ^~~~ lobpcg.c: In function ‘lobpcg_solve’: lobpcg.c:91:3: warning: ‘blockVectorBY’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91 | mv_MultiVectorByMultiVector( x, y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | utilities_FortranMatrixGlobalHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | utilities_FortranMatrixHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | utilities_FortranMatrixWidth( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | utilities_FortranMatrixValues( xy ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lobpcg.c:279:33: note: ‘blockVectorBY’ was declared here 279 | mv_MultiVectorPtr blockVectorBY; /* B*Y */ | ^~~~~~~~~~~~~ Building libHYPRE_krylov.so ... mpicc -shared -o libHYPRE_krylov-2.23.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.23.0.so ln -s libHYPRE_krylov-2.23.0.so libHYPRE_krylov.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/seq_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c genpart.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector_batched.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop_device.c -o csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix_cuda_utils.c -o csr_matrix_cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_device.c -o csr_matvec_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_oomp.c -o csr_matvec_oomp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spadd_device.c -o csr_spadd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device.c -o csr_spgemm_device.obj csr_matrix.c: In function ‘hypre_CSRMatrixUnion’: csr_matrix.c:973:16: warning: ‘big_jB’ may be used uninitialized in this function [-Wmaybe-uninitialized] 973 | if ( big_jB == big_jA ) | ^ csr_matrix.c:973:16: warning: ‘big_jA’ may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_attempt.c -o csr_spgemm_device_attempt.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_confident.c -o csr_spgemm_device_confident.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_cusparse.c -o csr_spgemm_device_cusparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowbound.c -o csr_spgemm_device_rowbound.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector.c -o vector.obj csr_matop.c: In function ‘hypre_CSRMatrixSplit’: csr_matop.c:1425:20: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | temp[cnt_offd] = Bs_ext_j[j]; | ^ Building libHYPRE_seq_mv.so ... mpicc -shared -o libHYPRE_seq_mv-2.23.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_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_attempt.obj csr_spgemm_device_confident.obj csr_spgemm_device_cusparse.obj csr_spgemm_device_rocsparse.obj csr_spgemm_device_rowbound.obj csr_spgemm_device_rowest.obj csr_spgemm_device_util.obj csr_spmv_device.obj csr_sptrans_device.obj vector.obj -Wl,-soname,libHYPRE_seq_mv-2.23.0.so ln -s libHYPRE_seq_mv-2.23.0.so libHYPRE_seq_mv.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c communicationT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_fffc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c new_commpkg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c numbers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_aat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop_marked.c par_csr_bool_matrix.c: In function ‘hypre_ParCSRBooleanMatrixPrintIJ’: par_csr_bool_matrix.c:590:36: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 590 | J = col_map_offd[offd_j[j]]; | ~~~~~~^~~ par_csr_bool_matrix.c:540:19: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 540 | HYPRE_Int *offd_i; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_triplemat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_make_system.c par_csr_bool_matop.c: In function ‘hypre_ParBooleanAAt’: par_csr_bool_matop.c:827:31: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { | ~~~~~~~^~~~~ par_csr_bool_matop.c:826:50: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | for ( jj3=A_ext_i[i3]; jj3 last_col_diag_B) | ~~~~~~~~^~~ par_csr_bool_matop.c:62:27: warning: ‘Bs_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 62 | HYPRE_Int *Bs_ext_i; | ^~~~~~~~ par_csr_bool_matop.c:170:7: warning: ‘Bs_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 170 | hypre_CSRBooleanMatrixDestroy(Bs_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop_marked.c: In function ‘hypre_ParMatmul_FC’: par_csr_matop_marked.c:415:25: warning: ‘P_ext_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 415 | P_ext_diag_j[cnt_diag] = (HYPRE_Int)(Ps_ext_j[j] - first_col_diag_P); | ^ par_csr_matop_marked.c:416:28: warning: ‘P_ext_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 416 | P_ext_diag_data[cnt_diag++] = Ps_ext_data[j]; | ^ par_csr_matop_marked.c:498:4: warning: ‘map_P_to_C’ may be used uninitialized in this function [-Wmaybe-uninitialized] 498 | hypre_ParMatmul_RowSizes_Marked( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 499 | &C_diag_i, &C_offd_i, &P_marker, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 500 | A_diag_i, A_diag_j, A_offd_i, A_offd_j, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 501 | P_diag_i, P_diag_j, P_offd_i, P_offd_j, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | P_ext_diag_i, P_ext_diag_j, P_ext_offd_i, P_ext_offd_j, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | map_P_to_C, | ~~~~~~~~~~~ 504 | &C_diag_size, &C_offd_size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 505 | num_rows_diag_A, num_cols_offd_A, allsquare, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 506 | num_cols_diag_P, num_cols_offd_P, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 507 | num_cols_offd_C, CF_marker, dof_func, dof_func_offd | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 508 | ); | ~ par_csr_matop_marked.c:587:61: warning: ‘P_ext_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 587 | a_b_product = a_entry * P_ext_offd_data[jj3]; | ~~~~~~~~~~~~~~~^~~~~ par_csr_matop_marked.c:410:21: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 410 | Ps_ext_j[cnt_offd] = Ps_ext_j[j]; | ^ par_csr_matop_marked.c:308:24: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 308 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_csr_matop_marked.c:411:54: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 411 | P_ext_offd_data[cnt_offd++] = Ps_ext_data[j]; | ~~~~~~~~~~~^~~ par_csr_matop_marked.c:422:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 422 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj par_csr_matrix.c: In function ‘hypre_CSRMatrixToParCSRMatrix’: par_csr_matrix.c:1195:24: warning: ‘A_j’ is used uninitialized [-Wuninitialized] 1195 | HYPRE_Int *A_j; | ^~~ par_csr_matrix.c:1194:24: warning: ‘A_i’ is used uninitialized [-Wuninitialized] 1194 | HYPRE_Int *A_i; | ^~~ par_csr_matrix.c:1394:10: warning: ‘A_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1394 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1395 | num_rows_proc[i], | ~~~~~~~~~~~~~~~~~ 1396 | &A_data[ind], | ~~~~~~~~~~~~~ 1397 | &A_i[(HYPRE_Int) global_row_starts[i]], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1398 | &A_j[ind], | ~~~~~~~~~~ 1399 | &csr_matrix_datatypes[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj par_csr_matvec.c: In function ‘hypre_ParCSRMatrixMatvec_FF’: par_csr_matvec.c:758:23: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 758 | HYPRE_Int num_sends, i, j, index, start, num_procs; | ^~~~~~~~~ par_csr_matvec.c:848:26: warning: ‘x_tmp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 848 | if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | CF_marker, CF_marker_offd, fpt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matvec.c:827:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c: In function ‘hypre_ParCSRMatrixExtractBExt_Arrays_Overlap’: par_csr_matop.c:1472:38: warning: ‘B_int_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1472 | B_int_data[count] = offd_data[k]; | ^ par_vector.c: In function ‘hypre_VectorToParVector’: par_vector.c:550:35: warning: ‘v_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 550 | local_data[i] = v_data[i]; | ^ par_csr_matop.c: In function ‘hypre_ParCSRMatrixTransposeHost’: par_csr_matop.c:1948:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1948 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c:2029:19: warning: ‘send_map_elmts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2029 | j_row = send_map_elmts[j]; | ~~~~~~^~~~~~~~~~~~~~~~~~~ par_csr_matop.c:1874:29: warning: ‘send_map_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1874 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ par_csr_matop.c:1873:29: warning: ‘recv_vec_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1873 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_csr_matop.c:1872:42: warning: ‘send_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1872 | HYPRE_Int *recv_procs, *send_procs; | ^~~~~~~~~~ par_csr_matop.c:1872:29: warning: ‘recv_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1872 | HYPRE_Int *recv_procs, *send_procs; | ^~~~~~~~~~ par_csr_matop.c:1961:55: warning: ‘AT_buf_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1961 | AT_offd_i[send_map_elmts[j]+1] += AT_buf_i[j]; | ~~~~~~~~^~~ par_csr_matop.c:1998:24: warning: ‘AT_tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1998 | comm_handle = hypre_ParCSRCommHandleCreate(2,tmp_comm_pkg,AT_tmp_data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1999 | AT_buf_data); | ~~~~~~~~~~~~ par_csr_matop.c:1975:50: warning: ‘AT_tmp_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1975 | tmp_recv_vec_starts[i+1] += AT_tmp_i[j]; | ~~~~~~~~^~~ par_csr_matop.c:1842:40: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; | ^~~~~~~~~ par_csr_matop.c:1842:29: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; | ^~~~~~~~~ par_csr_matop.c: In function ‘hypre_ParCSRMatrixAminvDB’: par_csr_matop.c:3299:29: warning: ‘map_to_B’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3299 | A_col = map_to_B[A_offd_j[j]]; | ^ par_csr_matop.c: In function ‘hypre_ParMatmul’: par_csr_matop.c:900:31: warning: ‘col_map_offd_C’ may be used uninitialized in this function [-Wmaybe-uninitialized] 900 | B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, B_big_offd_j[j], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | //B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, Bs_ext_j[j], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 902 | num_cols_offd_C); | ~~~~~~~~~~~~~~~~ par_csr_matop.c:1054:52: warning: ‘B_ext_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1054 | i3 = num_cols_diag_B+B_ext_offd_j[jj3]; | ~~~~~~~~~~~~^~~~~ par_csr_matop.c:1065:74: warning: ‘B_ext_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1065 | C_offd_data[jj_count_offd] = a_entry*B_ext_offd_data[jj3]; | ~~~~~~~~~~~~~~~^~~~~ par_csr_matop.c:884:40: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 884 | col_map_offd_C[i] = temp[i]; | ^ par_csr_matop.c:1076:22: warning: ‘B_ext_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1076 | i3 = B_ext_diag_j[jj3]; | ~~~^~~~~~~~~~~~~~~~~~~ par_csr_matop.c:1080:74: warning: ‘B_ext_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1080 | C_diag_data[jj_count_diag] = a_entry*B_ext_diag_data[jj3]; | ~~~~~~~~~~~~~~~^~~~~ par_csr_matop.c:821:25: warning: ‘Bs_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 821 | if (Bs_ext_j[j] < first_col_diag_B || | ~~~~~~~~^~~ par_csr_matop.c:744:44: warning: ‘Bs_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 744 | for (j = Bs_ext_i[i]; j < Bs_ext_i[i+1]; j++) | ~~~~~~~~^~~~~ par_csr_matop.c:827:57: warning: ‘Bs_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | B_ext_offd_data[cnt_offd++] = Bs_ext_data[j]; | ~~~~~~~~~~~^~~ par_csr_matop.c:847:13: warning: ‘Bs_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 847 | hypre_CSRMatrixDestroy(Bs_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c: In function ‘hypre_ParTMatmul’: par_csr_matop.c:3462:21: warning: ‘num_sends_A’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3462 | HYPRE_Int num_sends_A; | ^~~~~~~~~~~ par_csr_matop.c:3896:39: warning: ‘send_map_elmts_A’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3896 | if (send_map_elmts_A[j1] == ik) | ~~~~~~~~~~~~~~~~^~~~ par_csr_matop.c:3460:21: warning: ‘send_map_starts_A’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3460 | HYPRE_Int *send_map_starts_A; | ^~~~~~~~~~~~~~~~~ par_csr_matop.c:3887:52: warning: ‘C_tmp_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3887 | C_offd_data[nnz_o] = C_tmp_offd_data[jk]; | ~~~~~~~~~~~~~~~^~~~ par_csr_matop.c:3703:26: warning: ‘C_tmp_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3703 | C_tmp_offd_j[i] = map_B_to_C[j_indx]; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_csr_matop.c:3883:58: warning: ‘C_tmp_offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3883 | for (jk = C_tmp_offd_i[ik]; jk < C_tmp_offd_i[ik+1]; jk++) | ~~~~~~~~~~~~^~~~~~ par_csr_matop.c:3878:52: warning: ‘C_tmp_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3878 | C_diag_data[nnz_d] = C_tmp_diag_data[jk]; | ~~~~~~~~~~~~~~~^~~~ par_csr_matop.c:3876:21: warning: ‘C_tmp_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3876 | jcol = C_tmp_diag_j[jk]; | ~~~~~^~~~~~~~~~~~~~~~~~ par_csr_matop.c:3919:64: warning: ‘C_ext_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3919 | C_offd_data[nnz_o] = C_ext_offd_data[j2]; | ~~~~~~~~~~~~~~~^~~~ par_csr_matop.c:3915:30: warning: ‘C_ext_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3915 | jcol = C_ext_offd_j[j2]; | ~~~~~^~~~~~~~~~~~~~~~~~ par_csr_matop.c:3913:44: warning: ‘C_ext_offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3913 | for (j2 = C_ext_offd_i[j1]; j2 < C_ext_offd_i[j1+1]; j2++) | ^ par_csr_matop.c:3904:64: warning: ‘C_ext_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3904 | C_diag_data[nnz_d] = C_ext_diag_data[j2]; | ~~~~~~~~~~~~~~~^~~~ par_csr_matop.c:3900:30: warning: ‘C_ext_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3900 | jcol = C_ext_diag_j[j2]; | ~~~~~^~~~~~~~~~~~~~~~~~ par_csr_matop.c:3898:44: warning: ‘C_ext_diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3898 | for (j2 = C_ext_diag_i[j1]; j2 < C_ext_diag_i[j1+1]; j2++) | ^ par_csr_matop.c:3670:56: warning: ‘C_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3670 | C_ext_offd_data[cnt_offd++] = C_ext_data[j]; | ~~~~~~~~~~^~~ par_csr_matop.c:3664:24: warning: ‘C_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3664 | if (C_ext_j[j] < first_col_diag_C || | ~~~~~~~^~~ par_csr_matop.c:3435:17: warning: ‘C_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3435 | HYPRE_Int *C_ext_i; | ^~~~~~~ par_csr_matop.c: In function ‘hypre_ParCSRMatrixExtractSubmatrixFC’: par_csr_matop.c:5806:51: warning: ‘nc_local’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5806 | B_diag_i = hypre_TAlloc(HYPRE_Int, B_nrow_local+1, HYPRE_MEMORY_HOST); | ^ In file included from par_csr_matop.c:8: ./../utilities/_hypre_utilities.h:718:3: warning: ‘cpts_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_csr_matop.c:5628:77: note: ‘cpts_starts’ was declared here 5628 | HYPRE_BigInt total_global_fpts, total_global_cpts, *fpts_starts, *cpts_starts; | ^~~~~~~~~~~ Building libHYPRE_parcsr_mv.so ... mpicc -shared -o libHYPRE_parcsr_mv-2.23.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_matop_marked.o par_csr_triplemat.o par_make_system.o par_vector.o par_vector_batched.o par_csr_matvec.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.23.0.so ln -s libHYPRE_parcsr_mv-2.23.0.so libHYPRE_parcsr_mv.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_block_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c csr_block_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c csr_block_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_comm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_rap_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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: par_csr_block_matvec.c: In function ‘hypre_ParCSRBlockMatrixMatvec’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘x_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:102:7: warning: ‘x_tmp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 102 | hypre_SeqVectorDestroy(x_tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_matvec.c:98:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 98 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_matrix.c: In function ‘hypre_ParCSRBlockMatrixExtractBExt’: par_csr_block_matrix.c:766:19: warning: ‘B_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 766 | HYPRE_Complex *B_ext_data; | ^~~~~~~~~~ par_csr_block_matrix.c:827:29: warning: ‘B_int_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | B_int_data[counter*bnnz+ l] = diag_data[k*bnnz+ l]; | ^ par_csr_block_rap.c: In function ‘hypre_ParCSRBlockMatrixRAP’: par_csr_block_rap.c:1550:58: warning: ‘P_ext_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1550 | i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]]+num_cols_diag_P; | ~~~~~~~~~~~~^~~~~ par_csr_block_rap.c:277:27: warning: ‘P_ext_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 277 | HYPRE_Complex *P_ext_offd_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:1521:28: warning: ‘P_ext_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1521 | i3 = P_ext_diag_j[jj3]; | ~~~^~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:273:27: warning: ‘P_ext_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 273 | HYPRE_Complex *P_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:1687:38: warning: ‘RAP_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1687 | RAP_offd_j[jj_count_offd] = i3 - num_cols_diag_P; | ^ par_csr_block_rap.c:1727:49: warning: ‘RAP_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1727 | RAP_offd_data[ind++] += r_a_p_products[kk]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1656:35: warning: ‘RAP_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1656 | RAP_diag_j[jj_count_diag] = P_diag_j[jj3]; | ^ par_csr_block_rap.c:1715:46: warning: ‘RAP_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1715 | RAP_diag_data[ind++] += r_a_p_products[kk]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1550:45: warning: ‘map_Pext_to_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1550 | i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]]+num_cols_diag_P; | ^ par_csr_block_rap.c:1670:42: warning: ‘map_P_to_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1670 | i3 = map_P_to_RAP[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:1438:27: warning: ‘RAP_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1438 | jcol = (HYPRE_Int)RAP_ext_j[k]; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1436:35: warning: ‘RAP_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1436 | for (k=RAP_ext_i[j]; k < RAP_ext_i[j+1]; k++) | ^ par_csr_block_rap.c:229:27: warning: ‘RAP_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 229 | HYPRE_Complex *RAP_ext_data; | ^~~~~~~~~~~~ par_csr_block_rap.c:1094:15: warning: ‘col_map_offd_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1094 | + hypre_BigBinarySearch(col_map_offd_RAP, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | RAP_ext_j[i],num_cols_offd_RAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:664:37: warning: ‘P_marker’ may be used uninitialized in this function [-Wmaybe-uninitialized] 664 | if (P_marker[i3] < jj_row_begining) | ^ par_csr_block_rap.c:1033:41: warning: ‘col_map_offd_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1033 | temp[cnt++] = col_map_offd_Pext[i]; | ^ par_csr_block_rap.c:925:43: warning: ‘map_P_to_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 925 | i3 = map_P_to_Pext[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:423:28: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 423 | temp[i] = Ps_ext_j[i]; | ^ par_csr_block_rap.c:270:27: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 270 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_csr_block_rap.c:269:27: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 269 | HYPRE_Complex *Ps_ext_data; | ^~~~~~~~~~~ par_csr_block_rap.c:472:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 472 | hypre_CSRBlockMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:179:27: warning: ‘send_map_starts_RT’ may be used uninitialized in this function [-Wmaybe-uninitialized] 179 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterp’: par_csr_block_interp.c:1090:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1090 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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: par_csr_block_relax.c: In function ‘hypre_BoomerAMGBlockRelax’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:1231:57: warning: ‘Vext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | &Vext_data[ii*block_size], | ^~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_relax.c:409:13: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 409 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpDiag’: par_csr_block_interp.c:2673:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2673 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV’: par_csr_block_interp.c:3722:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3722 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV2’: par_csr_block_interp.c:4756:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4756 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Building libHYPRE_parcsr_block_mv.so ... mpicc -shared -o libHYPRE_parcsr_block_mv-2.23.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.23.0.so ln -s libHYPRE_parcsr_block_mv-2.23.0.so libHYPRE_parcsr_block_mv.so cp -fR ./par_csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_ISIS.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_PETSc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_parcsr.c Building libHYPRE_DistributedMatrix.so ... mpicc -shared -o libHYPRE_DistributedMatrix-2.23.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.23.0.so ln -s libHYPRE_DistributedMatrix-2.23.0.so libHYPRE_DistributedMatrix.so cp -fR ./distributed_matrix.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/IJ_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJ_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr_device.c -o IJMatrix_parcsr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr_device.c -o IJVector_parcsr_device.obj IJMatrix_parcsr.c: In function ‘hypre_IJMatrixGetValuesParCSR’: IJMatrix_parcsr.c:504:41: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ^ IJMatrix_parcsr.c:505:42: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 505 | values[indx++] = offd_data[j]; | ~~~~~~~~~^~~ IJMatrix_parcsr.c:504:48: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesParCSR’: IJMatrix_parcsr.c:934:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 934 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:936:37: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 936 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:890:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 890 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:725:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 725 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:739:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesParCSR’: IJMatrix_parcsr.c:1468:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1468 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:1470:41: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1470 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:1425:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:1198:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1199 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1213:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1213 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesOMPParCSR’: IJMatrix_parcsr.c:3408:40: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3408 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3406:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3406 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:3404:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3404 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:3444:40: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3444 | diag_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3442:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3442 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:3440:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3440 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3087:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3087 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3088 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3106:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3106 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesOMPParCSR’: IJMatrix_parcsr.c:4016:44: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4016 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4014:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4014 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:4012:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4012 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:4052:44: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4052 | diag_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4050:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4050 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:4048:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4048 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3710:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3710 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3711 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3729:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3729 | if (offd_j[j] == j_offd) | ~~~~~~^~~ Building libHYPRE_IJ_mv.so ... mpicc -shared -o libHYPRE_IJ_mv-2.23.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.23.0.so ln -s libHYPRE_IJ_mv-2.23.0.so libHYPRE_IJ_mv.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/matrix_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ConvertPETScMatrixToDistributedMatrix.c Building libHYPRE_MatrixMatrix.so ... mpicc -shared -o libHYPRE_MatrixMatrix-2.23.0.so HYPRE_ConvertParCSRMatrixToDistributedMatrix.o HYPRE_ConvertPETScMatrixToDistributedMatrix.o -Wl,-soname,libHYPRE_MatrixMatrix-2.23.0.so ln -s libHYPRE_MatrixMatrix-2.23.0.so libHYPRE_MatrixMatrix.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c amg_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_hypre_laplace.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pcg.c aux_interp.c: In function ‘hypre_exchange_interp_data’: aux_interp.c:506:23: warning: ‘loc_col’ may be used uninitialized in this function [-Wmaybe-uninitialized] 506 | Sop_j[kk] = (HYPRE_BigInt)(-loc_col - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ aux_interp.c:303:22: note: ‘loc_col’ was declared here 303 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c gen_redcs_mat.c: In function ‘hypre_seqAMGSetup’: gen_redcs_mat.c:291:21: warning: ‘total_nnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 291 | A_seq = hypre_ParCSRMatrixCreate(seq_comm,size,size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | row_starts, row_starts, | ~~~~~~~~~~~~~~~~~~~~~~~ 293 | 0,total_nnz,0); | ~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ads.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_comp_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_helpers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solveT.c par_amgdd_setup.c: In function ‘hypre_BoomerAMGDDSetup’: par_amgdd_setup.c:263:10: warning: ‘recv_map_send_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 263 | hypre_MPI_Isend(recv_map_send_buffer[i], recv_map_send_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgRecvProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:257:10: warning: ‘send_flag_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 257 | hypre_MPI_Irecv(send_flag_buffer[i], send_flag_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgSendProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_map_send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:54:28: warning: ‘send_flag_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 54 | HYPRE_Int **send_flag_buffer; | ^~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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_amgdd_setup.c:224:10: warning: ‘send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 224 | hypre_MPI_Isend(send_buffer[i], send_buffer_size[level][i], HYPRE_MPI_INT, hypre_AMGDDCommPkgSendProcs(compGridCommPkg)[level][i], 1, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c: In function ‘hypre_BoomerAMGDDSolve’: par_amgdd_solve.c:310:31: warning: ‘rhs_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 310 | relative_resid = resid_nrm / rhs_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:319:28: warning: ‘resid_nrm_init’ may be used uninitialized in this function [-Wmaybe-uninitialized] 319 | relative_resid = resid_nrm / resid_nrm_init; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:299:25: warning: ‘resid_nrm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | conv_factor = resid_nrm / old_resid; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:286:13: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 286 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | F_array[0], res); | ~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cg_relax_wt.c par_amg_solve.c: In function ‘hypre_BoomerAMGSolve’: par_amg_solve.c:267:13: warning: ‘Residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amg_solveT.c: In function ‘hypre_BoomerAMGCycleT’: par_amg_solveT.c:483:27: warning: ‘relax_points’ may be used uninitialized in this function [-Wmaybe-uninitialized] 483 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | F_array[level], | ~~~~~~~~~~~~~~~ 485 | CF_marker, | ~~~~~~~~~~ 486 | relax_type, | ~~~~~~~~~~~ 487 | relax_points, | ~~~~~~~~~~~~~ 488 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 489 | U_array[level], | ~~~~~~~~~~~~~~~ 490 | Vtemp); | ~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cgc_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms.c par_cg_relax_wt.c: In function ‘hypre_BoomerAMGCGRelaxWt’: par_cg_relax_wt.c:350:7: warning: ‘Utemp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_ParVectorDestroy(Utemp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cg_relax_wt.c:236:40: warning: ‘smoother’ may be used uninitialized in this function [-Wmaybe-uninitialized] 236 | HYPRE_SchwarzSolve(smoother[level], | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coordinates.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cr.c par_amgdd_comp_grid.c: In function ‘hypre_AMGDDCompGridFinalize’: par_amgdd_comp_grid.c:884:26: warning: ‘new_P_offd_colInd’ is used uninitialized [-Wuninitialized] 884 | HYPRE_Int *new_P_offd_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:883:26: warning: ‘new_P_offd_rowPtr’ is used uninitialized [-Wuninitialized] 883 | HYPRE_Int *new_P_offd_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:879:26: warning: ‘new_P_diag_colInd’ is used uninitialized [-Wuninitialized] 879 | HYPRE_Int *new_P_diag_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:878:26: warning: ‘new_P_diag_rowPtr’ is used uninitialized [-Wuninitialized] 878 | HYPRE_Int *new_P_diag_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1237:37: warning: ‘new_R_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1237 | new_R_offd_data[R_offd_cnt] = hypre_CSRMatrixData(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1236:39: warning: ‘new_R_offd_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1236 | new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1231:33: warning: ‘new_R_offd_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | new_R_offd_rowPtr[node_cnt] = R_offd_cnt; | ^ par_amgdd_comp_grid.c:1227:37: warning: ‘new_R_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1227 | new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1226:39: warning: ‘new_R_diag_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1226 | new_R_diag_colInd[R_diag_cnt] = hypre_CSRMatrixJ(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1221:33: warning: ‘new_R_diag_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | new_R_diag_rowPtr[node_cnt] = R_diag_cnt; | ^ 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:80:63: warning: ‘R_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | #define hypre_CSRMatrixData(matrix) ((matrix) -> data) | ^~ par_amgdd_comp_grid.c:888:26: note: ‘R_offd’ was declared here 888 | hypre_CSRMatrix *R_offd; | ^~~~~~ 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:82:63: warning: ‘R_diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 82 | #define hypre_CSRMatrixJ(matrix) ((matrix) -> j) | ^~ par_amgdd_comp_grid.c:887:26: note: ‘R_diag’ was declared here 887 | hypre_CSRMatrix *R_diag; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cycle.c par_amg_setup.c: In function ‘hypre_BoomerAMGSetup’: par_amg_setup.c:2712:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2712 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c: In function ‘hypre_BoomerAMGCoarsen’: par_coarsen.c:225:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 225 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:822:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 822 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_difconv.c par_cgc_coarsen.c: In function ‘hypre_BoomerAMGCoarsenCGCb’: par_cgc_coarsen.c:339:21: warning: ‘measure_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 339 | if (!num_left || measure_array[LoL_head->head] 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_27pt.c par_gsmg.c: In function ‘hypre_BoomerAMGCreateSmoothVecs’: par_gsmg.c:503:40: warning: ‘smoother’ may be used uninitialized in this function [-Wmaybe-uninitialized] 503 | HYPRE_SchwarzSolve(smoother[level], | ^ par_cr.c: In function ‘hypre_BoomerAMGIndepPMISa’: par_cr.c:2493:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2493 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpLS’: par_gsmg.c:1233:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1233 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c: In function ‘hypre_BoomerAMGBuildInterpHE’: par_interp.c:1842:7: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpGSMG’: par_gsmg.c:1878:29: warning: ‘S_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1878 | big_i2 = S_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ par_gsmg.c:1842:59: warning: ‘S_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num+1]; jj1++) | ^ par_gsmg.c:1859:48: warning: ‘S_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1859 | sum += S_ext_data[jj1]; | ~~~~~~~~~~^~~~~ par_gsmg.c:2036:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2036 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_multi_interp.c: In function ‘hypre_BoomerAMGBuildMultipassHost’: par_multi_interp.c:754:52: warning: ‘tmp_comm_pkg’ may be used uninitialized in this function [-Wmaybe-uninitialized] 754 | hypre_ParCSRCommPkgNumSends(tmp_comm_pkg) = num_sends; par_multi_interp.c:755:53: warning: ‘send_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 755 | hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; par_multi_interp.c:77:21: warning: ‘send_map_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 77 | HYPRE_Int *send_map_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:759:53: warning: ‘recv_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 759 | hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; par_multi_interp.c:81:21: warning: ‘recv_vec_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 81 | HYPRE_Int *recv_vec_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:1193:32: warning: ‘C_array’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1193 | P_marker[C_array[k1]] = i1; | ^ par_laplace.c: In function ‘GenerateSysLaplacian’: par_laplace.c:393:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 393 | HYPRE_Real *offd_data; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_9pt.c par_laplace_27pt.c: In function ‘GenerateLaplacian27pt’: par_laplace_27pt.c:1372:31: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1372 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_27pt.c:1592:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1592 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_interp.c:8: par_interp.c: In function ‘hypre_BoomerAMGBuildInterpModUnk’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_interp.c:2642:24: note: ‘tmp_map_offd’ was declared here 2642 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_interp.c:3562:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3562 | if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr.c par_laplace_9pt.c: In function ‘GenerateLaplacian9pt’: par_laplace_9pt.c:403:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 403 | tmp[i] = big_offd_j[i]; | ^ par_laplace_9pt.c:379:25: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 379 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_9pt.c:420:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 420 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nongalerkin.c par_amgdd_helpers.c: In function ‘hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo’: par_amgdd_helpers.c:2778:43: warning: ‘R_tmp_info_complex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2778 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2777:39: warning: ‘R_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2777 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size+1, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2706:43: warning: ‘P_tmp_info_complex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2706 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2705:39: warning: ‘P_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2705 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size+1, HYPRE_MEMORY_HOST); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nodal_systems.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildStdInterp’: par_lr_interp.c:509:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 509 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:299:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:670:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 670 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ par_lr_interp.c:668:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 668 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ par_lr_interp.c:677:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 677 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ par_nongalerkin.c: In function ‘hypre_BoomerAMG_MyCreateS’: par_nongalerkin.c:575:46: warning: ‘S_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 575 | S_offd_data[jS] = S_offd_data[jA]; | ~~~~~~~~~~~^~~~ par_mgr_solve.c: In function ‘hypre_MGRSolve’: par_mgr_solve.c:283:13: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 283 | hypre_ParVectorCopy(F_array[0], residual); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_laplace.c: In function ‘GenerateSysLaplacianVCoef’: par_laplace.c:875:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 875 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace.c:1267:27: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1267 | if (big_offd_j[i] == col_map_offd[j]) | ~~~~~~~~~~^~~ par_laplace.c:1269:26: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1269 | offd_j[i] = j; | ~~~~~~~~~~^~~ par_mgr_setup.c: In function ‘hypre_MGRSetup’: par_mgr_setup.c:202:21: warning: ‘final_coarse_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 202 | for (j = 0; j < final_coarse_size; j++) | ~~^~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPIInterpHost’: par_lr_interp.c:1588:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1588 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:1353:53: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1353 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1089:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1089 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:1701:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1701 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:1714:48: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1714 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap_communication.c par_rap.c: In function ‘hypre_BoomerAMGBuildCoarseOperatorKT’: par_rap.c:1072:41: warning: ‘col_map_offd_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1072 | temp[cnt++] = col_map_offd_Pext[i]; | ^ par_rap.c:1522:32: warning: ‘RA_offd.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1522 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ par_rap.c:1522:32: warning: ‘RA_offd.j’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_rap.c:1819:29: warning: ‘RAP_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1819 | RAP_diag_j[jj_count_diag] = i2; | ^ par_rap.c:1818:32: warning: ‘RAP_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1818 | RAP_diag_data[jj_count_diag] = r_a_product * p_entry; | ^ par_rap.c:700:37: warning: ‘P_marker’ may be used uninitialized in this function [-Wmaybe-uninitialized] 700 | if (P_marker[i3] < jj_row_begining) | ^ par_rap.c:379:26: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 379 | HYPRE_BigInt value = Ps_ext_j[j]; | ^~~~~ par_rap.c:143:27: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 143 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_rap.c:385:72: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 385 | P_ext_offd_data[P_ext_offd_size_private++] = Ps_ext_data[j]; | ~~~~~~~~~~~^~~ par_rap.c:401:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 401 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:47:27: warning: ‘send_map_starts_RT’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47 | 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_mgr.c:14: par_mgr.c: In function ‘hypre_MGRBuildPDRS’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:1414:21: note: ‘tmp_map_offd’ was declared here 1414 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rotate_7pt.c par_nodal_systems.c: In function ‘hypre_BoomerAMGCreateNodalA’: par_nodal_systems.c:776:44: warning: ‘num_sends’ may be used uninitialized [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:778:45: warning: ‘send_map_starts’ may be used uninitialized [-Wmaybe-uninitialized] 778 | if (new_send_elmts_size > send_map_starts[num_sends]) | ^ par_nodal_systems.c:713:32: warning: ‘AN_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 713 | sum += AN_offd_data[k]; | ^ par_nodal_systems.c:762:63: warning: ‘recv_vec_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | recv_vec_starts[i] = num_functions*recv_vec_starts_AN[i]; | ^ par_nodal_systems.c:94:25: warning: ‘send_map_elmts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 94 | HYPRE_Int *send_map_elmts_AN; | ^~~~~~~~~~~~~~~~~ par_nodal_systems.c:776:44: warning: ‘send_map_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:89:25: warning: ‘recv_vec_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_nodal_systems.c:760:21: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 760 | for (i = 0; i < num_recvs+1; i++) | ~~^~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax.c par_rotate_7pt.c: In function ‘GenerateRotate7pt’: par_rotate_7pt.c:229:28: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 229 | offd_data[o_cnt++] = value[3]; | ^ par_rotate_7pt.c:351:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 351 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_blockRelax_solve’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3528:20: note: ‘v_buf_data’ was declared here 3528 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3597:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3597 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_block_gs’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3694:18: note: ‘v_buf_data’ was declared here 3694 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3763:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3763 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_interface.c par_relax_more.c: In function ‘hypre_ParCSRMaxEigEstimateHost’: par_relax_more.c:100:18: warning: ‘e_min’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 | send_buf[0] = -e_min; | ^~~~~~ par_relax_more.c:48:16: warning: ‘e_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48 | HYPRE_Real e_max, e_min; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_scaled_matnorm.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPICCInterp’: par_lr_interp.c:2537:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2537 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:2502:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2502 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1963:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1963 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:2675:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2675 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:2688:45: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2688 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_schwarz.c par_relax.c: In function ‘hypre_BoomerAMGRelaxWeightedJacobi_core’: par_relax.c:230:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 230 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_stats.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength.c par_relax.c: In function ‘hypre_BoomerAMGRelax1GaussSeidel’: par_relax.c:413:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 413 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:413:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:358:68: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:358:57: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp_ln.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv.c par_relax.c: In function ‘hypre_BoomerAMGRelax2GaussSeidel’: par_relax.c:560:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 560 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:560:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:486:68: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:486:57: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv_rs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c partial.c par_mgr.c: In function ‘hypre_MGRComputeNonGalerkinCoarseGrid’: par_mgr.c:2058:33: warning: ‘jj’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2058 | D_cf[i] = A_cf_diag_data[jj]; | ^ par_stats.c: In function ‘hypre_BoomerAMGSetupStats’: par_stats.c:138:26: warning: ‘bnnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | HYPRE_Int block_size, bnnz; | ^~~~ par_stats.c:774:19: warning: ‘block_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i*bnnz], &tmp_norm, block_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverseExp’: par_mgr.c:2656:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2656 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFFInterp’: par_lr_interp.c:3400:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3400 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:3374:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3374 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:2884:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2884 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:3534:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3534 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:3547:45: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3547 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ par_vardifconv_rs.c: In function ‘GenerateRSVarDifConv’: par_vardifconv_rs.c:430:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv_rs.c:429:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv_rs.c:381:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 381 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ par_vardifconv.c: In function ‘GenerateVarDifConv’: par_vardifconv.c:350:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv.c:349:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 349 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv.c:301:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 301 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverse’: par_mgr.c:3071:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3071 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; partial.c: In function ‘hypre_BoomerAMGBuildPartialExtPIInterp’: partial.c:562:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 562 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:361:52: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:85:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 85 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:675:58: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 675 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:688:48: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 688 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ par_sv_interp.c: In function ‘hypre_BoomerAMG_GMExpandInterp’: par_sv_interp.c:820:28: warning: ‘row_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 820 | value = (P_offd_data[orig_offd_start+j]*vec_data[i])/row_sum; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:828:42: warning: ‘fine_index’ may be used uninitialized in this function [-Wmaybe-uninitialized] 828 | if (offd_vec_data[fine_index] != 0.0 ) | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c block_tridiag.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_restr.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFF1Interp’: par_lr_interp.c:3750:21: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3750 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:4239:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4239 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:3740:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3740 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:4401:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4401 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:4414:45: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4414 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c dsuperlu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ads.c -o ads.obj partial.c: In function ‘hypre_BoomerAMGBuildPartialStdInterp’: partial.c:1647:40: warning: ‘beta’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1647 | P_offd_data[jj] = -beta*ahat_offd[j1]; | ^~~~~ partial.c:1634:37: warning: ‘alfa’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1634 | P_diag_data[jj] = -alfa*ahat[j1]; | ^~~~~ partial.c:1347:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1347 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ schwarz.c: In function ‘hypre_ParMPSchwarzSolve’: partial.c:1138:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ schwarz.c:505:16: warning: ‘k_loc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 505 | if (k_loc < num_variables) | ^ schwarz.c:368:16: warning: ‘rhs_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 368 | HYPRE_Real *rhs_ext; | ^~~~~~~ schwarz.c:669:28: warning: ‘x_ext_old’ may be used uninitialized in this function [-Wmaybe-uninitialized] 669 | x_ext[i] -= x_ext_old[i]; | ^ schwarz.c:365:16: warning: ‘x_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 365 | HYPRE_Real *x_ext; | ^~~~~ schwarz.c:633:42: warning: ‘A_boundary_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 633 | aux[jj] -= A_boundary_data[k] * x[k_loc]; | ^ schwarz.c:631:36: warning: ‘A_boundary_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 631 | k_loc = A_boundary_j[k]; | ^ partial.c:1501:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1501 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ schwarz.c:503:55: warning: ‘A_boundary_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 503 | for (k=A_boundary_i[j_loc]; k 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c: In function ‘hypre_BoomerAMGRefineInterp’: par_sv_interp.c:2192:32: warning: ‘P_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2192 | p_point = (HYPRE_Int)P_ext_j[pp]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:2105:61: warning: ‘P_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2105 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) | ^ par_sv_interp.c:2198:50: warning: ‘P_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2198 | aw = a_ij*P_ext_data[pp]; | ^ par_sv_interp.c:2338:24: warning: ‘P_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2338 | if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtInterpHost’: par_lr_interp.c:4993:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4993 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:4807:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4807 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:4608:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4608 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:5115:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5115 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:5131:45: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5131 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ partial.c: In function ‘hypre_BoomerAMGBuildPartialExtInterp’: partial.c:2282:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2282 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:2103:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2103 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1879:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1879 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:2394:55: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2394 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:2407:43: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2407 | (sgn*A_ext_data[jj1]) < 0) | ~~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ame.c -o ame.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj ads.c: In function ‘hypre_ADSSolve’: ads.c:1544:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1544 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1545 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1544:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ads.c:1528:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1528 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ par_ilu_solve.c: In function ‘hypre_ILUSolveRAPGMRESHOST’: par_ilu_solve.c:2054:4: warning: ‘x_local’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2054 | hypre_SeqVectorSetConstantValues(x_local, 0.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_AMSComputePi’: ams.c:1473:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:1473:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj par_ilu_solve.c: In function ‘hypre_NSHSolve’: par_ilu_solve.c:2225:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2225 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUKSymbolic’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:4243:22: note: ‘capacity_S’ was declared here 4243 | HYPRE_Int capacity_S; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj par_ilu_solve.c: In function ‘hypre_ILUSolve’: par_ilu_solve.c:163:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 163 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj par_ilu.c: In function ‘hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal’: par_ilu.c:4508:7: warning: ‘nnzM’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu.c:4508:171: warning: ‘time_s’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ~~~~~~~^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj ams.c: In function ‘hypre_AMSComputePixyz’: ams.c:2232:16: warning: ‘Piz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2232 | *Piz_ptr = Piz; | ~~~~~~~~~^~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUT’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:5205:29: note: ‘capacity_S’ was declared here 5205 | HYPRE_Int capacity_S; | ^~~~~~~~~~ schwarz.c: In function ‘hypre_ParAdSchwarzSolve’: schwarz.c:2922:43: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2922 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; | ^ schwarz.c:2893:37: warning: ‘vtemp_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2893 | aux[jj] = vtemp_ext_data[j_loc-num_variables]; | ^ schwarz.c:2877:21: warning: ‘x_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2877 | x_ext_data[i] = 0.0; | ~~~~~~~~~~~~~~^~~~~ ams.c: In function ‘hypre_AMSComputeGPi’: ams.c:2321:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:2321:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ schwarz.c: In function ‘hypre_ParAMGCreateDomainDof’: schwarz.c:3431:72: warning: ‘a_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3431 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; | ~~~~~~~~~~^~~ schwarz.c:3417:19: warning: ‘a_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3417 | jj = a_ext_j[j]; | ~~~^~~~~~~~~~~~ schwarz.c:3415:47: warning: ‘a_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3415 | for (j=a_ext_i[i_dof]; j < a_ext_i[i_dof+1]; j++) | ^ ams.c: In function ‘hypre_AMSSetup’: ams.c:3348:16: warning: ‘GGt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3348 | hypre_ParCSRMatrixDestroy(GGt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c: In function ‘hypre_ParGenerateScale’: schwarz.c:3488:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3488 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3525:21: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3525 | comm_handle = hypre_ParCSRCommHandleCreate (2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c: In function ‘hypre_ParGenerateHybridScale’: schwarz.c:3572:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3572 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3621:26: warning: ‘index_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3621 | if (index_ext[j_loc] == -1) | ^ schwarz.c:3632:19: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3632 | comm_handle=hypre_ParCSRCommHandleCreate(2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_AMSSolve’: ams.c:3651:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3651 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3652 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:3651:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ams.c:3635:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3635 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_ParCSRComputeL1NormsThreads’: ams.c:4355:38: warning: ‘diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4355 | if (l1_norm[i] <= 4.0/3.0*diag) | ~~~~~~~^~~~~ Building libHYPRE_parcsr_ls.so ... mpicc -shared -o libHYPRE_parcsr_ls-2.23.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_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_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_setup.o par_amg_solve.o par_amg_solveT.o par_cg_relax_wt.o par_coarsen.o par_cgc_coarsen.o par_cheby.o par_coarse_parms.o par_coordinates.o par_cr.o par_cycle.o par_add_cycle.o par_difconv.o par_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_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 -Wl,-soname,libHYPRE_parcsr_ls-2.23.0.so ln -s libHYPRE_parcsr_ls-2.23.0.so libHYPRE_parcsr_ls.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/struct_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_algebra.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_boundary.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_manager.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c communication_info.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c computation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c project.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_io.c In file included from assumed_part.c:10: In function ‘hypre_APSubdivideRegion’, inlined from ‘hypre_APSubdivideRegion’ at assumed_part.c:75:1: _hypre_struct_mv.h:289:24: warning: ‘div’ may be used uninitialized [-Wmaybe-uninitialized] 289 | hypre__n[0] = loop_size[0];\ _hypre_struct_mv.h:193:4: note: in expansion of macro ‘zypre_BoxLoopInit’ 193 | zypre_BoxLoopInit(ndim, loop_size);\ | ^~~~~~~~~~~~~~~~~ assumed_part.c:156:4: note: in expansion of macro ‘hypre_SerialBoxLoop0Begin’ 156 | hypre_SerialBoxLoop0Begin(ndim, div); | ^~~~~~~~~~~~~~~~~~~~~~~~~ assumed_part.c: In function ‘hypre_APSubdivideRegion’: assumed_part.c:87:31: note: ‘div’ declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix_mask.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj struct_grid.c: In function ‘hypre_ComputeBoxnums’: struct_grid.c:722:13: warning: ‘boxnum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 722 | boxnum++; | ~~~~~~^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj struct_io.c: In function ‘hypre_ReadBoxArrayData_CC’: struct_io.c:321:38: warning: ‘constant_stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 321 | HYPRE_Int data_box_volume, constant_stencil_size; | ^~~~~~~~~~~~~~~~~~~~~ struct_communication.c: In function ‘hypre_CommPkgCreate’: struct_communication.c:396:43: warning: ‘comm_type’ may be used uninitialized in this function [-Wmaybe-uninitialized] 396 | hypre_CommTypeBufsize(comm_type) += (size*num_values); | ^~ struct_matrix.c: In function ‘hypre_StructMatrixSetBoxValues’: struct_matrix.c:799:46: warning: ‘center_rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 799 | (constant_coefficient==2 && stencil_indices[s]!=center_rank )) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Building libHYPRE_struct_mv.so ... mpicc -shared -o libHYPRE_struct_mv-2.23.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.23.0.so ln -s libHYPRE_struct_mv-2.23.0.so libHYPRE_struct_mv.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/struct_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pcg_struct.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c smg_setup_rap.c: In function ‘hypre_SMGCreateRAPOp’: smg_setup_rap.c:65:11: warning: ‘RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 65 | return RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj sparse_msg_setup_rap.c: In function ‘hypre_SparseMSGCreateRAPOp’: sparse_msg_setup_rap.c:45:11: warning: ‘RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 45 | return RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj sparse_msg_solve.c: In function ‘hypre_SparseMSGSolve’: sparse_msg_solve.c:184:28: warning: ‘x_dot_x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 184 | if ((e_dot_e/x_dot_x) < eps) | ~~~~~~~~^~~~~~~~~ sparse_msg_solve.c:184:28: warning: ‘e_dot_e’ may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj cyclic_reduction.c: In function ‘hypre_CycRedSetupCoarseOp’: cyclic_reduction.c:238:44: warning: ‘ac_ce’ may be used uninitialized in this function [-Wmaybe-uninitialized] 238 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS5’: pfmg_setup_interp.c:916:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 916 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:913:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 913 | Pp1[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:913:30: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] red_black_constantcoef_gs.c: In function ‘hypre_RedBlackConstantCoefGS’: red_black_constantcoef_gs.c:359:36: warning: ‘App5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 359 | App5*xp[xi + xoff5])*AApd; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:358:36: warning: ‘App4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | App4*xp[xi + xoff4] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:445:36: warning: ‘App3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 445 | App3*xp[xi + xoff3]) / Ap[Ai]; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:444:36: warning: ‘App2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 444 | App2*xp[xi + xoff2] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:462:36: warning: ‘App1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 462 | App1*xp[xi + xoff1]) / Ap[Ai]; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:461:36: warning: ‘App0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 461 | App0*xp[xi + xoff0] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:359:43: warning: ‘xoff5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 359 | App5*xp[xi + xoff5])*AApd; | ~~~^~~~~~~ red_black_constantcoef_gs.c:358:43: warning: ‘xoff4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | App4*xp[xi + xoff4] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:445:43: warning: ‘xoff3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 445 | App3*xp[xi + xoff3]) / Ap[Ai]; | ~~~^~~~~~~ red_black_constantcoef_gs.c:444:43: warning: ‘xoff2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 444 | App2*xp[xi + xoff2] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:422:43: warning: ‘xoff1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 422 | App1*xp[xi + xoff1] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:461:43: warning: ‘xoff0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 461 | App0*xp[xi + xoff0] - | ~~~^~~~~~~ pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS9’: pfmg_setup_interp.c:1050:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1050 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1049:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1049 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1050:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1050 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS7’: pfmg_setup_interp.c:1178:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1178 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1177:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1177 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1178:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1178 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS15’: pfmg_setup_interp.c:1503:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1503 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1502:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1502 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1503:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1503 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1443:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1442:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1442 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1443:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1383:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1383 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1382:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1382 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1383:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1383 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ In file included from _hypre_struct_ls.h:7, from semi_setup_rap.c:8: semi_setup_rap.c: In function ‘hypre_SemiCreateRAPOp’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘not_cdirs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg.c -o smg.obj smg2_setup_rap.c: In function ‘hypre_SMG2BuildRAPSym’: smg2_setup_rap.c:427:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 427 | + a_cnw[iA] * pa[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:418:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 418 | + a_cse[iA] * pa[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:425:44: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 425 | + ra[iR] * a_csw[iAp1] | ~~~~~^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS19’: pfmg_setup_interp.c:1685:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1685 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1684:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1684 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1685:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1685 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS27’: pfmg_setup_interp.c:1908:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1908 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1907:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1907 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1908:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1908 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ smg2_setup_rap.c: In function ‘hypre_SMG2BuildRAPNoSym’: smg2_setup_rap.c:721:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 721 | + rb[iR] * a_cne[iAm1] | ~~~~~^~~~~~ smg2_setup_rap.c:715:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 715 | + a_cnw[iA] * pb[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:723:44: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 723 | + a_cse[iA] * pb[iP1] | ~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj smg3_setup_rap.c: In function ‘hypre_SMG3BuildRAPSym’: smg3_setup_rap.c:859:29: warning: ‘rap_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 859 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | + rb[iR] * a_bne[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | + a_bne[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:849:29: warning: ‘rap_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 849 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | + rb[iR] * a_bnw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 851 | + a_bnw[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:829:29: warning: ‘rap_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 829 | rap_bse[iAc] = rb[iR] * a_cse[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | + rb[iR] * a_bse[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | + a_bse[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:819:29: warning: ‘rap_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 819 | rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | + rb[iR] * a_bsw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 821 | + a_bsw[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:882:29: warning: ‘rap_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 882 | rap_cse[iAc] = a_cse[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 883 | + rb[iR] * a_cse[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | + ra[iR] * a_cse[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | + a_bse[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | + a_ase[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | + rb[iR] * a_ase[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | + ra[iR] * a_bse[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:864:29: warning: ‘rap_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 864 | rap_csw[iAc] = a_csw[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 865 | + rb[iR] * a_csw[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | + ra[iR] * a_csw[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | + a_bsw[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | + a_asw[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | + rb[iR] * a_asw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | + ra[iR] * a_bsw[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:861:45: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 861 | + a_bne[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:851:45: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 851 | + a_bnw[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:831:45: warning: ‘a_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 831 | + a_bse[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:867:44: warning: ‘a_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 867 | + a_bsw[iA] * pb[iP1] | ~~~~~^~~~ smg3_setup_rap.c:887:44: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 887 | + rb[iR] * a_ase[iAm1] | ~~~~~^~~~~~ smg3_setup_rap.c:869:44: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 869 | + rb[iR] * a_asw[iAm1] | ~~~~~^~~~~~ smg3_setup_rap.c:859:45: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 859 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:849:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 849 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:882:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 882 | rap_cse[iAc] = a_cse[iA] | ~~~~~^~~~ smg3_setup_rap.c:864:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 864 | rap_csw[iAc] = a_csw[iA] | ~~~~~^~~~ smg3_setup_rap.c:856:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 856 | + a_bn[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:826:43: warning: ‘a_bs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | + a_bs[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:846:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 846 | + a_be[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:836:43: warning: ‘a_bw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 836 | + a_bw[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:878:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 878 | + rb[iR] * a_as[iAm1] | ~~~~^~~~~~ smg3_setup_rap.c:896:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 896 | + rb[iR] * a_aw[iAm1] | ~~~~^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 467 | + a_cnw[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:458:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 458 | + a_cse[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:465:44: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 465 | + ra[iR] * a_csw[iAp1] | ~~~~~^~~~~~ smg3_setup_rap.c: In function ‘hypre_SMG3BuildRAPNoSym’: smg3_setup_rap.c:1494:29: warning: ‘rap_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1494 | rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1495 | + ra[iR] * a_ane[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1496 | + a_ane[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1504:29: warning: ‘rap_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1504 | rap_anw[iAc] = ra[iR] * a_cnw[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1505 | + ra[iR] * a_anw[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1506 | + a_anw[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1524:29: warning: ‘rap_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1524 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1525 | + ra[iR] * a_ase[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1526 | + a_ase[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1534:29: warning: ‘rap_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1534 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1535 | + ra[iR] * a_asw[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1536 | + a_asw[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1540:29: warning: ‘rap_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1540 | rap_cne[iAc] = a_cne[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1541 | + rb[iR] * a_cne[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1542 | + ra[iR] * a_cne[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1543 | + a_bne[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1544 | + a_ane[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1545 | + rb[iR] * a_ane[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1546 | + ra[iR] * a_bne[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1558:29: warning: ‘rap_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1558 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1559 | + rb[iR] * a_cnw[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1560 | + ra[iR] * a_cnw[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1561 | + a_bnw[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1562 | + a_anw[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1563 | + rb[iR] * a_anw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1564 | + ra[iR] * a_bnw[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1546:44: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1546 | + ra[iR] * a_bne[iAp1]; | ~~~~~^~~~~~ smg3_setup_rap.c:1564:44: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1564 | + ra[iR] * a_bnw[iAp1]; | ~~~~~^~~~~~ smg3_setup_rap.c:1544:44: warning: ‘a_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1544 | + a_ane[iA] * pa[iP1] | ~~~~~^~~~ smg3_setup_rap.c:1506:45: warning: ‘a_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1506 | + a_anw[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1526:45: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1526 | + a_ase[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1536:45: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1536 | + a_asw[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1540:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1540 | rap_cne[iAc] = a_cne[iA] | ~~~~~^~~~ smg3_setup_rap.c:1558:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1558 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~^~~~ smg3_setup_rap.c:1524:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1524 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:1534:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1534 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:1555:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1555 | + ra[iR] * a_bn[iAp1]; | ~~~~^~~~~~ smg3_setup_rap.c:1573:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1573 | + ra[iR] * a_be[iAp1]; | ~~~~^~~~~~ smg3_setup_rap.c:1501:43: warning: ‘a_an’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1501 | + a_an[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1531:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1531 | + a_as[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1511:43: warning: ‘a_ae’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1511 | + a_ae[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1521:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1521 | + a_aw[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c: In function ‘hypre_SparseMSG3BuildRAPSym’: sparse_msg3_setup_rap.c:772:29: warning: ‘rap_bne’ may be used uninitialized in this function [-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:762:29: warning: ‘rap_bnw’ may be used uninitialized in this function [-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:742:29: warning: ‘rap_bse’ may be used uninitialized in this function [-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:732:29: warning: ‘rap_bsw’ may be used uninitialized in this function [-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:774:45: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | + a_bne[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:764:45: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 764 | + a_bnw[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:744:45: warning: ‘a_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 744 | + a_bse[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:780:44: warning: ‘a_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 780 | + a_bsw[iA] * pb[iP1] | ~~~~~^~~~ sparse_msg3_setup_rap.c:800:44: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 800 | + rb[iR] * a_ase[iAm1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:782:44: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 782 | + rb[iR] * a_asw[iAm1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:772:45: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 772 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:762:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:795:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 795 | rap_cse[iAc] = a_cse[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:777:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 777 | rap_csw[iAc] = a_csw[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:769:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 769 | + a_bn[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:739:43: warning: ‘a_bs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | + a_bs[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:759:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 759 | + a_be[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:749:43: warning: ‘a_bw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 749 | + a_bw[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:791:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 791 | + rb[iR] * a_as[iAm1] | ~~~~^~~~~~ sparse_msg3_setup_rap.c:809:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 809 | + rb[iR] * a_aw[iAm1] | ~~~~^~~~~~ sparse_msg2_setup_rap.c: In function ‘hypre_SparseMSG2BuildRAPNoSym’: sparse_msg2_setup_rap.c:786:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 786 | + rb[iR] * a_cne[iAm1] | ~~~~~^~~~~~ sparse_msg2_setup_rap.c:780:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 780 | + a_cnw[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:788:44: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 788 | + a_cse[iA] * pb[iP1] | ~~~~~^~~~ sparse_msg3_setup_rap.c: In function ‘hypre_SparseMSG3BuildRAPNoSym’: sparse_msg3_setup_rap.c:1369:29: warning: ‘rap_ane’ may be used uninitialized in this function [-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:1379:29: warning: ‘rap_anw’ may be used uninitialized in this function [-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:1399:29: warning: ‘rap_ase’ may be used uninitialized in this function [-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:1409:29: warning: ‘rap_asw’ may be used uninitialized in this function [-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:1421:44: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1421 | + ra[iR] * a_bne[iAp1]; | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1439:44: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1439 | + ra[iR] * a_bnw[iAp1]; | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1419:44: warning: ‘a_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1419 | + a_ane[iA] * pa[iP1] | ~~~~~^~~~ sparse_msg3_setup_rap.c:1381:45: warning: ‘a_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1381 | + a_anw[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:1401:45: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1401 | + a_ase[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:1411:45: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1411 | + a_asw[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:1415:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1415 | rap_cne[iAc] = a_cne[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:1433:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1433 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:1399:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1399 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1409:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1409 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1430:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1430 | + ra[iR] * a_bn[iAp1]; | ~~~~^~~~~~ sparse_msg3_setup_rap.c:1448:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1448 | + ra[iR] * a_be[iAp1]; | ~~~~^~~~~~ sparse_msg3_setup_rap.c:1376:43: warning: ‘a_an’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1376 | + a_an[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:1406:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1406 | + a_as[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:1386:43: warning: ‘a_ae’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1386 | + a_ae[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:1396:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1396 | + a_aw[iA] * pb[iP1]; | ~~~~^~~~ point_relax.c: In function ‘hypre_PointRelax’: point_relax.c:636:21: warning: ‘bsumsq’ may be used uninitialized in this function [-Wmaybe-uninitialized] 636 | if ( rsumsq/bsumsq= hypre_SStructGraphIUVEntry(graph, 0) && | ~~~~~^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_grad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_physbdy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_PNedelec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve2.c maxwell_grad.c: In function ‘hypre_Maxwell_Grad’: maxwell_grad.c:89:38: warning: ‘ndirection’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV_setup.c In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: maxwell_physbdy.c: In function ‘hypre_Maxwell_PhysBdy’: ./../utilities/_hypre_utilities.h:718:42: warning: ‘fbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ maxwell_physbdy.c:71:44: note: ‘fbox_mapping’ was declared here 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: ./../utilities/_hypre_utilities.h:718:42: warning: ‘cbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ maxwell_physbdy.c:71:28: note: ‘cbox_mapping’ was declared here 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ fac_interp2.c: In function ‘hypre_FAC_WeightedInterp2’: fac_interp2.c:1484:41: warning: ‘zweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1484 | + zweight2*( | ~~~~~~~~^~ 1485 | yweight1*( | ~~~~~~~~~~ 1486 | xweight1*xcp[kshift+1][jshift][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1487 | xweight2*xcp[kshift+1][jshift][ishift+xci+1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1488 | +yweight2*( | ~~~~~~~~~~~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1488:43: warning: ‘yweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1488 | +yweight2*( | ~~~~~~~~^~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_zeroBC.c fac_interp2.c:1479:46: warning: ‘kshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1479 | xweight1*xcp[kshift][jshift][ishift+xci]+ | ^ fac_interp2.c:1495:46: warning: ‘jshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1495 | xweight1*xcp[0][jshift][ishift+xci]+ | ^ maxwell_solve2.c: In function ‘hypre_MaxwellSolve2’: maxwell_solve2.c:181:28: warning: ‘x_dot_x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181 | if ((e_dot_e/x_dot_x) < eps) | ~~~~~~~~^~~~~~~~~ maxwell_solve2.c:181:28: warning: ‘e_dot_e’ may be used uninitialized in this function [-Wmaybe-uninitialized] maxwell_TV_setup.c: In function ‘hypre_MaxwellTV_Setup’: maxwell_TV_setup.c:909:54: warning: ‘topological_face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 909 | HYPRE_SStructGridDestroy(topological_face[l+1]); | ^ maxwell_TV_setup.c:719:10: warning: ‘vartype_faces’ may be used uninitialized in this function [-Wmaybe-uninitialized] 719 | HYPRE_SStructGridSetVariables(face_grid, i, ndim, vartype_faces); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_owninfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_recvinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sendinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c sstruct_sharedDOFComm.c: In function ‘hypre_SStructSharedDOF_ParcsrMatRowsComm’: sstruct_sharedDOFComm.c:739:13: warning: ‘send_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | hypre_BoxArrayDestroy(send_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:740:13: warning: ‘recv_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 740 | hypre_BoxArrayDestroy(recv_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:119:27: warning: ‘nbdry_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | HYPRE_Int nbdry_slabs; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj maxwell_PNedelec.c: In function ‘hypre_Maxwell_PNedelec’: maxwell_PNedelec.c:1669:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1669 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj nd1_amge_interpolation.c: In function ‘hypre_ND1AMGeInterpolation’: nd1_amge_interpolation.c:285:41: warning: ‘swap’ may be used uninitialized in this function [-Wmaybe-uninitialized] 285 | I[j+1]= (OffProcRows[swap[m]] -> ncols); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c node_relax.c -o node_relax.obj maxwell_semi_interp.c: In function ‘hypre_Maxwell_PTopology’: maxwell_semi_interp.c:3485:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3485 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘ncols_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:123:27: note: ‘ncols_ElementFace’ was declared here 123 | HYPRE_Int *ncols_ElementFace, *ncols_ElementEdge; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:120:46: note: ‘vals_ElementFace’ was declared here 120 | HYPRE_Real *vals_ElementEdge, *vals_ElementFace, *vals_edgeEdge, *vals_Faceedge; | ^~~~~~~~~~~~~~~~ maxwell_semi_interp.c:117:27: warning: ‘jElement_Face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 117 | HYPRE_BigInt *jElement_Face, *jedge_Edge; | ^~~~~~~~~~~~~ maxwell_semi_interp.c:1282:33: warning: ‘iFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1282 | iFace[nFaces]= rank; | ^ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: fac_amr_fcoarsen.c: In function ‘hypre_AMR_FCoarsen’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:152:28: note: ‘vals’ was declared here 152 | HYPRE_Real *vals, *vals2; | ^~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘volume_shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:146:28: warning: ‘shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 146 | hypre_Box **shift_box; | ^~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘weight_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:142:28: note: ‘weight_contrib_i’ was declared here 142 | HYPRE_Real **weight_contrib_i; | ^~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:141:28: note: ‘stencil_contrib_i’ was declared here 141 | HYPRE_Int **stencil_contrib_i; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_cnt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘rank_stencils’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:139:44: note: ‘rank_stencils’ was declared here 139 | HYPRE_Int *stencil_ranks, *rank_stencils; | ^~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_ranks’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:91:28: warning: ‘stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91 | HYPRE_Int stencil_size, stencil_last_size; | ^~~~~~~~~~~~ fac_amr_fcoarsen.c:805:37: warning: ‘max_contribut_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 805 | max_contribut_size= hypre_max( max_contribut_size, fac_amr_fcoarsen.c:2620:47: warning: ‘ci’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2620 | box_ranks[i]= cdata_space_ranks[ci] + | ^ fac_amr_fcoarsen.c:2793:65: warning: ‘startrank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2793 | Uventry= hypre_SStructGraphUVEntry(graph, rank-startrank); | ^ Building libHYPRE_sstruct_ls.so ... mpicc -shared -o libHYPRE_sstruct_ls-2.23.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.23.0.so ln -s libHYPRE_sstruct_ls-2.23.0.so libHYPRE_sstruct_ls.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/sstruct_ls' Making /build/hypre-antOOX/hypre-2.23.0/src/distributed_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/pilut' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c comm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c debug.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_qsort_si.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_DistributedMatrixPilutSolver.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c parilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c parutil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pblas1.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c serilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c trifactor.c ilut.c: In function ‘hypre_ILUT’: ilut.c:28:13: warning: unused variable ‘logging’ [-Wunused-variable] 28 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ ilut.c:147:9: warning: ‘ierr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 147 | return( ierr ); | ^ HYPRE_DistributedMatrixPilutSolver.c: In function ‘HYPRE_DistributedMatrixPilutSolverSetup’: HYPRE_DistributedMatrixPilutSolver.c:344:14: warning: unused variable ‘logging’ [-Wunused-variable] 344 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ serilut.c: In function ‘hypre_SerILUT’: serilut.c:45:13: warning: unused variable ‘logging’ [-Wunused-variable] 45 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c util.c Building libHYPRE_DistributedMatrixPilutSolver.so ... mpicc -shared -o libHYPRE_DistributedMatrixPilutSolver-2.23.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.23.0.so ln -s libHYPRE_DistributedMatrixPilutSolver-2.23.0.so libHYPRE_DistributedMatrixPilutSolver.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/ParaSails' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ConjGrad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c DiagScale.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c FGmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c hypre_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c LoadBal.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mem.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Numbering.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c OrderStat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c PrunedRows.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c RowPatt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c StoredRows.c Building libHYPRE_ParaSails.so ... mpicc -shared -o libHYPRE_ParaSails-2.23.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.23.0.so ln -s libHYPRE_ParaSails-2.23.0.so libHYPRE_ParaSails.so make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/Euclid' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c blas_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Euclid_apply.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Euclid_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ExternalRows_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Factor_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c getRow_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c globalObjects.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash_i_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_mpi_bj.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_mpi_pilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_seq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c io_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c krylov_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mat_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c mat_dh_private.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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 in this function [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); | ~~~~~~^~~~~~~ krylov_dh.c:73:7: warning: ‘widget_1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 73 | Axpy(m, -widget_1, v, p); CHECK_V_ERROR; | ^~~~~~~~~~~~~~~~~~~~~~~~ krylov_dh.c:70:38: warning: ‘alpha_1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); | ~~~~~~~~^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mem_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Numbering_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Parser_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c shellSort_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sig_dh.c MatGenFD.c: In function ‘MatGenFD_Run’: MatGenFD.c:815:12: warning: ‘nabory2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 815 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 816 | &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:40: note: ‘nabory2’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:820:12: warning: ‘nabory1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 820 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 821 | &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:31: note: ‘nabory1’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:805:12: warning: ‘naborx2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 805 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 806 | &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:22: note: ‘naborx2’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:810:12: warning: ‘naborx1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 810 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:13: note: ‘naborx1’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:358:12: warning: ‘nabory2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:40: note: ‘nabory2’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ MatGenFD.c:348:12: warning: ‘naborx2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 348 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:22: note: ‘naborx2’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ MatGenFD.c:353:12: warning: ‘naborx1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 353 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:13: note: ‘naborx1’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ MatGenFD.c:363:12: warning: ‘nabory1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 363 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:31: note: ‘nabory1’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c SortedList_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c SortedSet_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c SubdomainGraph_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c TimeLog_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Timer_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Vec_dh.c Vec_dh.c: In function ‘Vec_dhDestroy’: Vec_dh.c:32:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 32 | if (v->vals != NULL) FREE_DH(v->vals); CHECK_V_ERROR; | ^~ In file included from Vec_dh.c:9: _hypre_Euclid.h:255:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | if (errFlag_dh) { \ | ^~ Vec_dh.c:32:42: note: in expansion of macro ‘CHECK_V_ERROR’ 32 | if (v->vals != NULL) FREE_DH(v->vals); CHECK_V_ERROR; | ^~~~~~~~~~~~~ In file included from mat_dh_private.c:8: mat_dh_private.c: In function ‘profileMat’: _hypre_Euclid.h:127:23: warning: ‘work2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 127 | #define FREE_DH(p) Mem_dhFree(mem_dh, p) | ^~~~~~~~~~ mat_dh_private.c:1507:15: note: ‘work2’ was declared here 1507 | HYPRE_Real *work2; | ^~~~~ SubdomainGraph_dh.c: In function ‘SubdomainGraph_dhInit’: SubdomainGraph_dh.c:532:17: warning: ‘interiorCount’ may be used uninitialized in this function [-Wmaybe-uninitialized] 532 | HYPRE_Int interiorCount, bdryCount; | ^~~~~~~~~~~~~ Building libHYPRE_Euclid.so ... mpicc -shared -o libHYPRE_Euclid-2.23.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.23.0.so ln -s libHYPRE_Euclid-2.23.0.so libHYPRE_Euclid.so make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/lib' Building libHYPRE.so ... mpicc -shared -o libHYPRE-2.23.0.so /build/hypre-antOOX/hypre-2.23.0/src/IJ_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/Euclid/*.o /build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/ParaSails/*.o /build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/pilut/*.o /build/hypre-antOOX/hypre-2.23.0/src/distributed_matrix/*.o /build/hypre-antOOX/hypre-2.23.0/src/krylov/*.o /build/hypre-antOOX/hypre-2.23.0/src/matrix_matrix/*.o /build/hypre-antOOX/hypre-2.23.0/src/multivector/*.o /build/hypre-antOOX/hypre-2.23.0/src/parcsr_ls/*.o /build/hypre-antOOX/hypre-2.23.0/src/parcsr_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src/parcsr_block_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src/seq_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src/sstruct_ls/*.o /build/hypre-antOOX/hypre-2.23.0/src/sstruct_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src/struct_ls/*.o /build/hypre-antOOX/hypre-2.23.0/src/struct_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src/utilities/*.o /build/hypre-antOOX/hypre-2.23.0/src/blas/*.o /build/hypre-antOOX/hypre-2.23.0/src/lapack/*.o /build/hypre-antOOX/hypre-2.23.0/src/IJ_mv/*.obj /build/hypre-antOOX/hypre-2.23.0/src/parcsr_ls/*.obj /build/hypre-antOOX/hypre-2.23.0/src/parcsr_mv/*.obj /build/hypre-antOOX/hypre-2.23.0/src/seq_mv/*.obj /build/hypre-antOOX/hypre-2.23.0/src/sstruct_ls/*.obj /build/hypre-antOOX/hypre-2.23.0/src/sstruct_mv/*.obj /build/hypre-antOOX/hypre-2.23.0/src/struct_ls/*.obj /build/hypre-antOOX/hypre-2.23.0/src/struct_mv/*.obj /build/hypre-antOOX/hypre-2.23.0/src/utilities/*.obj -lsuperlu_dist -L/usr/lib/x86_64-linux-gnu/openmpi/lib -lmpi -llapack -lblas -lmpi -lm -Wl,-soname,libHYPRE-2.23.0.so -Wl,-z,defs -Wl,-z,relro -Wl,--no-as-needed ln -s libHYPRE-2.23.0.so libHYPRE.so cp -fR libHYPRE* /build/hypre-antOOX/hypre-2.23.0/src/hypre/lib make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/lib' make[2]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src' dh_auto_build -Dsrc-static cd src-static && make -j10 make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static' Making blas ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/blas' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/blas' Making lapack ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/lapack' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorml2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlamch.c make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/utilities' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_general.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_handle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_version.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c amg_linklist.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c binsearch.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c exchange_data.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c fortran_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c ap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c log.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c complex.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hopscotch_hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c merge_sort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mpi_comm_f2c.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c prefix_sum.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c printf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c utilities.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mpistubs.c exchange_data.c: In function ‘hypre_DataExchangeList’: exchange_data.c:170:21: warning: ‘tree.child_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 170 | hypre_BinaryTree tree; | ^~~~ exchange_data.c:423:13: warning: ‘tree.parent_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 423 | hypre_MPI_Irecv(NULL, 0, HYPRE_MPI_INT, tree.parent_id, term_tag, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | comm, &term_request1); | ~~~~~~~~~~~~~~~~~~~~~ exchange_data.c:413:10: warning: ‘term_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 413 | hypre_MPI_Testall(tree.num_child, term_requests, &children_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | term_statuses); | ~~~~~~~~~~~~~~ exchange_data.c:413:10: warning: ‘term_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘contact_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~ In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘response_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:173:23: note: ‘response_statuses’ was declared here 173 | hypre_MPI_Status *response_statuses, *contact_statuses; | ^~~~~~~~~~~~~~~~~ In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘contact_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~ In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘response_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ 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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c qsplit.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c random.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c threading.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c timer.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c timing.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c cuda_utils.c -o cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c general.c -o general.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c handle.c -o handle.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c int_array.c -o int_array.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c memory.c -o memory.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c omp_device.c -o omp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-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-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./fortran*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/multivector' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c multivector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/x86_64-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-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/krylov' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_cogmres.c gmres.c: In function ‘hypre_GMRESSetup’: gmres.c:228:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 228 | if ((gmres_data -> norms) != NULL) | ^~ gmres.c:230:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 230 | (gmres_data -> norms) = hypre_CTAllocF(HYPRE_Real, max_iter + 1,gmres_functions, HYPRE_MEMORY_HOST); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_pcg.c gmres.c: In function ‘hypre_GMRESSolve’: gmres.c:287:35: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 287 | HYPRE_Real *rs, **hh, *c, *s, *rs_2; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lobpcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c lobpcg.c cogmres.c: In function ‘hypre_COGMRESSolve’: cogmres.c:289:39: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 289 | HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv; | ^~~~ lobpcg.c: In function ‘lobpcg_solve’: lobpcg.c:91:3: warning: ‘blockVectorBY’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91 | mv_MultiVectorByMultiVector( x, y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | utilities_FortranMatrixGlobalHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | utilities_FortranMatrixHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | utilities_FortranMatrixWidth( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | utilities_FortranMatrixValues( xy ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lobpcg.c:279:33: note: ‘blockVectorBY’ was declared here 279 | mv_MultiVectorPtr blockVectorBY; /* B*Y */ | ^~~~~~~~~~~~~ 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-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/seq_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c genpart.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector_batched.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop_device.c -o csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix_cuda_utils.c -o csr_matrix_cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_device.c -o csr_matvec_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_oomp.c -o csr_matvec_oomp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spadd_device.c -o csr_spadd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device.c -o csr_spgemm_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_attempt.c -o csr_spgemm_device_attempt.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_confident.c -o csr_spgemm_device_confident.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_cusparse.c -o csr_spgemm_device_cusparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowbound.c -o csr_spgemm_device_rowbound.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj csr_matrix.c: In function ‘hypre_CSRMatrixUnion’: csr_matrix.c:923:16: warning: ‘big_jB’ may be used uninitialized in this function [-Wmaybe-uninitialized] 923 | if ( big_jB == big_jA ) | ^ csr_matrix.c:923:16: warning: ‘big_jA’ may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector.c -o vector.obj csr_matop.c: In function ‘hypre_CSRMatrixSplit’: csr_matop.c:1425:20: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | temp[cnt_offd] = Bs_ext_j[j]; | ^ 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_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_attempt.obj csr_spgemm_device_confident.obj csr_spgemm_device_cusparse.obj csr_spgemm_device_rocsparse.obj csr_spgemm_device_rowbound.obj csr_spgemm_device_rowest.obj csr_spgemm_device_util.obj csr_spmv_device.obj csr_sptrans_device.obj vector.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_seq_mv.a cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c communicationT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_fffc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c new_commpkg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c numbers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_aat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop_marked.c par_csr_communication.c: In function ‘hypre_ParCSRCommPkgCreate_core’: par_csr_communication.c:667:23: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 667 | hypre_MPI_Request *requests; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_triplemat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_make_system.c par_csr_bool_matrix.c: In function ‘hypre_ParCSRBooleanMatrixPrintIJ’: par_csr_bool_matrix.c:590:36: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 590 | J = col_map_offd[offd_j[j]]; | ~~~~~~^~~ par_csr_bool_matrix.c:540:19: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 540 | HYPRE_Int *offd_i; | ^~~~~~ par_csr_bool_matop.c: In function ‘hypre_ParBooleanAAt’: par_csr_bool_matop.c:827:31: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { | ~~~~~~~^~~~~ par_csr_bool_matop.c:826:50: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | for ( jj3=A_ext_i[i3]; jj3 last_col_diag_B) | ~~~~~~~~^~~ par_csr_bool_matop.c:62:27: warning: ‘Bs_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 62 | HYPRE_Int *Bs_ext_i; | ^~~~~~~~ par_csr_bool_matop.c:170:7: warning: ‘Bs_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 170 | hypre_CSRBooleanMatrixDestroy(Bs_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vector_device.c -o par_vector_device.obj par_csr_matvec.c: In function ‘hypre_ParCSRMatrixMatvec_FF’: par_csr_matvec.c:758:23: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 758 | HYPRE_Int num_sends, i, j, index, start, num_procs; | ^~~~~~~~~ par_csr_matvec.c:848:26: warning: ‘x_tmp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 848 | if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | CF_marker, CF_marker_offd, fpt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matvec.c:827:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c: In function ‘hypre_ParCSRMatrixExtractBExt_Arrays_Overlap’: par_csr_matop.c:1472:38: warning: ‘B_int_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1472 | B_int_data[count] = offd_data[k]; | ^ par_csr_matrix.c: In function ‘hypre_CSRMatrixToParCSRMatrix’: par_csr_matrix.c:1195:24: warning: ‘A_j’ is used uninitialized [-Wuninitialized] 1195 | HYPRE_Int *A_j; | ^~~ par_csr_matrix.c:1194:24: warning: ‘A_i’ is used uninitialized [-Wuninitialized] 1194 | HYPRE_Int *A_i; | ^~~ par_csr_matrix.c:1394:10: warning: ‘A_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1394 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1395 | num_rows_proc[i], | ~~~~~~~~~~~~~~~~~ 1396 | &A_data[ind], | ~~~~~~~~~~~~~ 1397 | &A_i[(HYPRE_Int) global_row_starts[i]], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1398 | &A_j[ind], | ~~~~~~~~~~ 1399 | &csr_matrix_datatypes[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c: In function ‘hypre_ParCSRMatrixTransposeHost’: par_csr_matop.c:1948:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1948 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c:2029:19: warning: ‘send_map_elmts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2029 | j_row = send_map_elmts[j]; | ~~~~~~^~~~~~~~~~~~~~~~~~~ par_csr_matop.c:1874:29: warning: ‘send_map_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1874 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ par_csr_matop.c:1873:29: warning: ‘recv_vec_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1873 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_csr_matop.c:1872:42: warning: ‘send_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1872 | HYPRE_Int *recv_procs, *send_procs; | ^~~~~~~~~~ par_csr_matop.c:1872:29: warning: ‘recv_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1872 | HYPRE_Int *recv_procs, *send_procs; | ^~~~~~~~~~ par_csr_matop.c:1961:55: warning: ‘AT_buf_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1961 | AT_offd_i[send_map_elmts[j]+1] += AT_buf_i[j]; | ~~~~~~~~^~~ par_csr_matop.c:1998:24: warning: ‘AT_tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1998 | comm_handle = hypre_ParCSRCommHandleCreate(2,tmp_comm_pkg,AT_tmp_data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1999 | AT_buf_data); | ~~~~~~~~~~~~ par_csr_matop.c:1975:50: warning: ‘AT_tmp_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1975 | tmp_recv_vec_starts[i+1] += AT_tmp_i[j]; | ~~~~~~~~^~~ par_csr_matop.c:1842:40: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; | ^~~~~~~~~ par_csr_matop.c:1842:29: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; | ^~~~~~~~~ par_csr_matop.c: In function ‘hypre_ParCSRMatrixAminvDB’: par_csr_matop.c:3299:29: warning: ‘map_to_B’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3299 | A_col = map_to_B[A_offd_j[j]]; | ^ par_csr_matop.c: In function ‘hypre_ParMatmul’: par_csr_matop.c:900:31: warning: ‘col_map_offd_C’ may be used uninitialized in this function [-Wmaybe-uninitialized] 900 | B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, B_big_offd_j[j], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 901 | //B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, Bs_ext_j[j], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 902 | num_cols_offd_C); | ~~~~~~~~~~~~~~~~ par_csr_matop.c:1054:52: warning: ‘B_ext_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1054 | i3 = num_cols_diag_B+B_ext_offd_j[jj3]; | ~~~~~~~~~~~~^~~~~ par_csr_matop.c:1065:74: warning: ‘B_ext_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1065 | C_offd_data[jj_count_offd] = a_entry*B_ext_offd_data[jj3]; | ~~~~~~~~~~~~~~~^~~~~ par_csr_matop.c:884:40: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 884 | col_map_offd_C[i] = temp[i]; | ^ par_csr_matop.c:1076:22: warning: ‘B_ext_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1076 | i3 = B_ext_diag_j[jj3]; | ~~~^~~~~~~~~~~~~~~~~~~ par_csr_matop.c:1080:74: warning: ‘B_ext_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1080 | C_diag_data[jj_count_diag] = a_entry*B_ext_diag_data[jj3]; | ~~~~~~~~~~~~~~~^~~~~ par_csr_matop.c:821:25: warning: ‘Bs_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 821 | if (Bs_ext_j[j] < first_col_diag_B || | ~~~~~~~~^~~ par_csr_matop.c:744:44: warning: ‘Bs_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 744 | for (j = Bs_ext_i[i]; j < Bs_ext_i[i+1]; j++) | ~~~~~~~~^~~~~ par_csr_matop.c:827:57: warning: ‘Bs_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | B_ext_offd_data[cnt_offd++] = Bs_ext_data[j]; | ~~~~~~~~~~~^~~ par_csr_matop.c:847:13: warning: ‘Bs_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 847 | hypre_CSRMatrixDestroy(Bs_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c: In function ‘hypre_ParTMatmul’: par_csr_matop.c:3462:21: warning: ‘num_sends_A’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3462 | HYPRE_Int num_sends_A; | ^~~~~~~~~~~ par_csr_matop.c:3896:39: warning: ‘send_map_elmts_A’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3896 | if (send_map_elmts_A[j1] == ik) | ~~~~~~~~~~~~~~~~^~~~ par_csr_matop.c:3460:21: warning: ‘send_map_starts_A’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3460 | HYPRE_Int *send_map_starts_A; | ^~~~~~~~~~~~~~~~~ par_csr_matop.c:3887:52: warning: ‘C_tmp_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3887 | C_offd_data[nnz_o] = C_tmp_offd_data[jk]; | ~~~~~~~~~~~~~~~^~~~ par_csr_matop.c:3703:26: warning: ‘C_tmp_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3703 | C_tmp_offd_j[i] = map_B_to_C[j_indx]; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_csr_matop.c:3883:58: warning: ‘C_tmp_offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3883 | for (jk = C_tmp_offd_i[ik]; jk < C_tmp_offd_i[ik+1]; jk++) | ~~~~~~~~~~~~^~~~~~ par_csr_matop.c:3878:52: warning: ‘C_tmp_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3878 | C_diag_data[nnz_d] = C_tmp_diag_data[jk]; | ~~~~~~~~~~~~~~~^~~~ par_csr_matop.c:3876:21: warning: ‘C_tmp_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3876 | jcol = C_tmp_diag_j[jk]; | ~~~~~^~~~~~~~~~~~~~~~~~ par_csr_matop.c:3919:64: warning: ‘C_ext_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3919 | C_offd_data[nnz_o] = C_ext_offd_data[j2]; | ~~~~~~~~~~~~~~~^~~~ par_csr_matop.c:3915:30: warning: ‘C_ext_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3915 | jcol = C_ext_offd_j[j2]; | ~~~~~^~~~~~~~~~~~~~~~~~ par_csr_matop.c:3913:44: warning: ‘C_ext_offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3913 | for (j2 = C_ext_offd_i[j1]; j2 < C_ext_offd_i[j1+1]; j2++) | ^ par_csr_matop.c:3904:64: warning: ‘C_ext_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3904 | C_diag_data[nnz_d] = C_ext_diag_data[j2]; | ~~~~~~~~~~~~~~~^~~~ par_csr_matop.c:3900:30: warning: ‘C_ext_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3900 | jcol = C_ext_diag_j[j2]; | ~~~~~^~~~~~~~~~~~~~~~~~ par_csr_matop.c:3898:44: warning: ‘C_ext_diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3898 | for (j2 = C_ext_diag_i[j1]; j2 < C_ext_diag_i[j1+1]; j2++) | ^ par_csr_matop.c:3670:56: warning: ‘C_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3670 | C_ext_offd_data[cnt_offd++] = C_ext_data[j]; | ~~~~~~~~~~^~~ par_csr_matop.c:3664:24: warning: ‘C_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3664 | if (C_ext_j[j] < first_col_diag_C || | ~~~~~~~^~~ par_csr_matop.c:3435:17: warning: ‘C_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3435 | HYPRE_Int *C_ext_i; | ^~~~~~~ par_csr_matop.c: In function ‘hypre_ParCSRMatrixExtractSubmatrixFC’: par_csr_matop.c:5806:51: warning: ‘nc_local’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5806 | B_diag_i = hypre_TAlloc(HYPRE_Int, B_nrow_local+1, HYPRE_MEMORY_HOST); | ^ In file included from par_csr_matop.c:8: ./../utilities/_hypre_utilities.h:718:3: warning: ‘cpts_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_csr_matop.c:5628:77: note: ‘cpts_starts’ was declared here 5628 | HYPRE_BigInt total_global_fpts, total_global_cpts, *fpts_starts, *cpts_starts; | ^~~~~~~~~~~ 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_matop_marked.o par_csr_triplemat.o par_make_system.o par_vector.o par_vector_batched.o par_csr_matvec.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-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_block_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c csr_block_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c csr_block_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_comm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_rap_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_block_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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: par_csr_block_matvec.c: In function ‘hypre_ParCSRBlockMatrixMatvec’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘x_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:102:7: warning: ‘x_tmp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 102 | hypre_SeqVectorDestroy(x_tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_matvec.c:98:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 98 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_matrix.c: In function ‘hypre_ParCSRBlockMatrixExtractBExt’: par_csr_block_matrix.c:766:19: warning: ‘B_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 766 | HYPRE_Complex *B_ext_data; | ^~~~~~~~~~ par_csr_block_matrix.c:827:29: warning: ‘B_int_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | B_int_data[counter*bnnz+ l] = diag_data[k*bnnz+ l]; | ^ 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: par_csr_block_relax.c: In function ‘hypre_BoomerAMGBlockRelax’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:1231:57: warning: ‘Vext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | &Vext_data[ii*block_size], | ^~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_relax.c:409:13: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 409 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterp’: par_csr_block_interp.c:1090:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1090 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c: In function ‘hypre_ParCSRBlockMatrixRAP’: par_csr_block_rap.c:1550:58: warning: ‘P_ext_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1550 | i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]]+num_cols_diag_P; | ~~~~~~~~~~~~^~~~~ par_csr_block_rap.c:277:27: warning: ‘P_ext_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 277 | HYPRE_Complex *P_ext_offd_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:1521:28: warning: ‘P_ext_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1521 | i3 = P_ext_diag_j[jj3]; | ~~~^~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:273:27: warning: ‘P_ext_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 273 | HYPRE_Complex *P_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:1687:38: warning: ‘RAP_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1687 | RAP_offd_j[jj_count_offd] = i3 - num_cols_diag_P; | ^ par_csr_block_rap.c:1727:49: warning: ‘RAP_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1727 | RAP_offd_data[ind++] += r_a_p_products[kk]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1656:35: warning: ‘RAP_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1656 | RAP_diag_j[jj_count_diag] = P_diag_j[jj3]; | ^ par_csr_block_rap.c:1715:46: warning: ‘RAP_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1715 | RAP_diag_data[ind++] += r_a_p_products[kk]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1550:45: warning: ‘map_Pext_to_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1550 | i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]]+num_cols_diag_P; | ^ par_csr_block_rap.c:1670:42: warning: ‘map_P_to_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1670 | i3 = map_P_to_RAP[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:1438:27: warning: ‘RAP_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1438 | jcol = (HYPRE_Int)RAP_ext_j[k]; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1436:35: warning: ‘RAP_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1436 | for (k=RAP_ext_i[j]; k < RAP_ext_i[j+1]; k++) | ^ par_csr_block_rap.c:229:27: warning: ‘RAP_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 229 | HYPRE_Complex *RAP_ext_data; | ^~~~~~~~~~~~ par_csr_block_rap.c:1094:15: warning: ‘col_map_offd_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1094 | + hypre_BigBinarySearch(col_map_offd_RAP, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | RAP_ext_j[i],num_cols_offd_RAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:664:37: warning: ‘P_marker’ may be used uninitialized in this function [-Wmaybe-uninitialized] 664 | if (P_marker[i3] < jj_row_begining) | ^ par_csr_block_rap.c:1033:41: warning: ‘col_map_offd_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1033 | temp[cnt++] = col_map_offd_Pext[i]; | ^ par_csr_block_rap.c:925:43: warning: ‘map_P_to_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 925 | i3 = map_P_to_Pext[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:423:28: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 423 | temp[i] = Ps_ext_j[i]; | ^ par_csr_block_rap.c:270:27: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 270 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_csr_block_rap.c:269:27: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 269 | HYPRE_Complex *Ps_ext_data; | ^~~~~~~~~~~ par_csr_block_rap.c:472:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 472 | hypre_CSRBlockMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:179:27: warning: ‘send_map_starts_RT’ may be used uninitialized in this function [-Wmaybe-uninitialized] 179 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpDiag’: par_csr_block_interp.c:2673:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2673 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV’: par_csr_block_interp.c:3722:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3722 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV2’: par_csr_block_interp.c:4756:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4756 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(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-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_ISIS.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_PETSc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/IJ_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJ_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr_device.c -o IJMatrix_parcsr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr_device.c -o IJVector_parcsr_device.obj IJMatrix_parcsr.c: In function ‘hypre_IJMatrixGetValuesParCSR’: IJMatrix_parcsr.c:504:41: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ^ IJMatrix_parcsr.c:505:42: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 505 | values[indx++] = offd_data[j]; | ~~~~~~~~~^~~ IJMatrix_parcsr.c:504:48: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesParCSR’: IJMatrix_parcsr.c:934:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 934 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:936:37: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 936 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:890:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 890 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:725:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 725 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:739:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesParCSR’: IJMatrix_parcsr.c:1468:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1468 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:1470:41: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1470 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:1425:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:1198:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1199 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1213:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1213 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAssembleOffProcValsParCSR’: IJMatrix_parcsr.c:1468:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1468 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:1436:30: note: ‘big_offd_j’ was declared here 1436 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:1470:41: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1470 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:1120:19: note: ‘offd_data’ was declared here 1120 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:1425:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:1104:20: note: ‘tmp_data’ was declared here 1104 | HYPRE_Complex *tmp_data; | ^~~~~~~~ IJMatrix_parcsr.c:1198:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1199 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1140:21: note: ‘col_map_offd’ was declared here 1140 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:1213:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1213 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c:1119:15: note: ‘offd_j’ was declared here 1119 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesOMPParCSR’: IJMatrix_parcsr.c:3408:40: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3408 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3406:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3406 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:3404:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3404 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:3444:40: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3444 | diag_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3442:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3442 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:3440:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3440 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3087:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3087 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3088 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3106:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3106 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesOMPParCSR’: IJMatrix_parcsr.c:4016:44: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4016 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4014:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4014 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:4012:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4012 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:4052:44: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4052 | diag_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4050:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4050 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:4048:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4048 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3710:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3710 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3711 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3729:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3729 | if (offd_j[j] == j_offd) | ~~~~~~^~~ 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-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/matrix_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c amg_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_hypre_laplace.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c aux_interp.c: In function ‘hypre_exchange_interp_data’: aux_interp.c:506:23: warning: ‘loc_col’ may be used uninitialized in this function [-Wmaybe-uninitialized] 506 | Sop_j[kk] = (HYPRE_BigInt)(-loc_col - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ aux_interp.c:303:22: note: ‘loc_col’ was declared here 303 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_gmres.c gen_redcs_mat.c: In function ‘hypre_seqAMGSetup’: gen_redcs_mat.c:291:21: warning: ‘total_nnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 291 | A_seq = hypre_ParCSRMatrixCreate(seq_comm,size,size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | row_starts, row_starts, | ~~~~~~~~~~~~~~~~~~~~~~~ 293 | 0,total_nnz,0); | ~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ads.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_comp_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_helpers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solve.c par_amgdd_setup.c: In function ‘hypre_BoomerAMGDDSetup’: par_amgdd_setup.c:263:10: warning: ‘recv_map_send_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 263 | hypre_MPI_Isend(recv_map_send_buffer[i], recv_map_send_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgRecvProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:257:10: warning: ‘send_flag_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 257 | hypre_MPI_Irecv(send_flag_buffer[i], send_flag_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgSendProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_map_send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:54:28: warning: ‘send_flag_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 54 | HYPRE_Int **send_flag_buffer; | ^~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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_amgdd_setup.c:224:10: warning: ‘send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 224 | hypre_MPI_Isend(send_buffer[i], send_buffer_size[level][i], HYPRE_MPI_INT, hypre_AMGDDCommPkgSendProcs(compGridCommPkg)[level][i], 1, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c: In function ‘hypre_BoomerAMGDDSolve’: par_amgdd_solve.c:310:31: warning: ‘rhs_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 310 | relative_resid = resid_nrm / rhs_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:319:28: warning: ‘resid_nrm_init’ may be used uninitialized in this function [-Wmaybe-uninitialized] 319 | relative_resid = resid_nrm / resid_nrm_init; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:299:25: warning: ‘resid_nrm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | conv_factor = resid_nrm / old_resid; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:286:13: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 286 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | F_array[0], res); | ~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solveT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cg_relax_wt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen.c par_amg_solve.c: In function ‘hypre_BoomerAMGSolve’: par_amg_solve.c:267:13: warning: ‘Residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cg_relax_wt.c: In function ‘hypre_BoomerAMGCGRelaxWt’: par_cg_relax_wt.c:374:28: warning: ‘lambda_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 374 | while (fabs(y-z) > tol*(fabs(y) + fabs(z))) | ^~~~~~~ par_cg_relax_wt.c:82:18: note: ‘lambda_max’ was declared here 82 | HYPRE_Real lambda_max, lambda_max_old; | ^~~~~~~~~~ par_cg_relax_wt.c:350:7: warning: ‘Utemp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_ParVectorDestroy(Utemp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cg_relax_wt.c:236:40: warning: ‘smoother’ may be used uninitialized in this function [-Wmaybe-uninitialized] 236 | HYPRE_SchwarzSolve(smoother[level], | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cgc_coarsen.c par_amg_solveT.c: In function ‘hypre_BoomerAMGCycleT’: par_amg_solveT.c:483:27: warning: ‘relax_points’ may be used uninitialized in this function [-Wmaybe-uninitialized] 483 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | F_array[level], | ~~~~~~~~~~~~~~~ 485 | CF_marker, | ~~~~~~~~~~ 486 | relax_type, | ~~~~~~~~~~~ 487 | relax_points, | ~~~~~~~~~~~~~ 488 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 489 | U_array[level], | ~~~~~~~~~~~~~~~ 490 | Vtemp); | ~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms.c par_amg_setup.c: In function ‘hypre_BoomerAMGSetup’: par_amg_setup.c:2712:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2712 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c: In function ‘hypre_BoomerAMGCoarsen’: par_coarsen.c:225:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 225 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:822:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 822 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coordinates.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cr.c par_amgdd_comp_grid.c: In function ‘hypre_AMGDDCompGridFinalize’: par_amgdd_comp_grid.c:884:26: warning: ‘new_P_offd_colInd’ is used uninitialized [-Wuninitialized] 884 | HYPRE_Int *new_P_offd_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:883:26: warning: ‘new_P_offd_rowPtr’ is used uninitialized [-Wuninitialized] 883 | HYPRE_Int *new_P_offd_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:879:26: warning: ‘new_P_diag_colInd’ is used uninitialized [-Wuninitialized] 879 | HYPRE_Int *new_P_diag_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:878:26: warning: ‘new_P_diag_rowPtr’ is used uninitialized [-Wuninitialized] 878 | HYPRE_Int *new_P_diag_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1237:37: warning: ‘new_R_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1237 | new_R_offd_data[R_offd_cnt] = hypre_CSRMatrixData(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1236:39: warning: ‘new_R_offd_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1236 | new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1231:33: warning: ‘new_R_offd_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | new_R_offd_rowPtr[node_cnt] = R_offd_cnt; | ^ par_amgdd_comp_grid.c:1227:37: warning: ‘new_R_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1227 | new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1226:39: warning: ‘new_R_diag_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1226 | new_R_diag_colInd[R_diag_cnt] = hypre_CSRMatrixJ(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1221:33: warning: ‘new_R_diag_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | new_R_diag_rowPtr[node_cnt] = R_diag_cnt; | ^ 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:80:63: warning: ‘R_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | #define hypre_CSRMatrixData(matrix) ((matrix) -> data) | ^~ par_amgdd_comp_grid.c:888:26: note: ‘R_offd’ was declared here 888 | hypre_CSRMatrix *R_offd; | ^~~~~~ 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:82:63: warning: ‘R_diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 82 | #define hypre_CSRMatrixJ(matrix) ((matrix) -> j) | ^~ par_amgdd_comp_grid.c:887:26: note: ‘R_diag’ was declared here 887 | hypre_CSRMatrix *R_diag; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_difconv.c par_cycle.c: In function ‘hypre_BoomerAMGCycle’: par_cycle.c:530:36: warning: ‘relax_points’ may be used uninitialized in this function [-Wmaybe-uninitialized] 530 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | Aux_F, | ~~~~~~ 532 | CF_marker, | ~~~~~~~~~~ 533 | relax_type, | ~~~~~~~~~~~ 534 | relax_points, | ~~~~~~~~~~~~~ 535 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 536 | omega[level], | ~~~~~~~~~~~~~ 537 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | Aux_U, | ~~~~~~ 539 | Vtemp, | ~~~~~~ 540 | Ztemp); | ~~~~~~ par_cycle.c:47:21: warning: ‘Ptemp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47 | HYPRE_Real *Ptemp_data; | ^~~~~~~~~~ par_cycle.c:597:48: warning: ‘Ztemp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 597 | Ptemp_data[i] = Ztemp_data[i] + beta*Ptemp_data[i]; | ~~~~~~~~~~^~~ par_cycle.c:88:20: warning: ‘local_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 88 | HYPRE_Int local_size; | ^~~~~~~~~~ par_cycle.c:449:22: warning: ‘Utemp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 449 | HYPRE_EuclidSolve(smoother[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 450 | (HYPRE_ParCSRMatrix) A_array[level], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | (HYPRE_ParVector) Vtemp, | ~~~~~~~~~~~~~~~~~~~~~~~~ 452 | (HYPRE_ParVector) Utemp); | ~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c: In function ‘hypre_BoomerAMGCoarsenRuge’: par_coarsen.c:1967:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1967 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cgc_coarsen.c: In function ‘hypre_BoomerAMGCoarsenCGCb’: par_cgc_coarsen.c:339:21: warning: ‘measure_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 339 | if (!num_left || measure_array[LoL_head->head] 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace.c par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpLS’: par_gsmg.c:1233:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1233 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_27pt.c par_cr.c: In function ‘hypre_BoomerAMGIndepPMIS’: par_cr.c:1940:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1940 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ par_amgdd_helpers.c: In function ‘hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo’: par_amgdd_helpers.c:2778:43: warning: ‘R_tmp_info_complex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2778 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2777:39: warning: ‘R_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2777 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size+1, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2706:43: warning: ‘P_tmp_info_complex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2706 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2705:39: warning: ‘P_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2705 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size+1, HYPRE_MEMORY_HOST); | ^ par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpGSMG’: par_gsmg.c:1878:29: warning: ‘S_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1878 | big_i2 = S_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ par_gsmg.c:1842:59: warning: ‘S_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num+1]; jj1++) | ^ par_gsmg.c:1859:48: warning: ‘S_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1859 | sum += S_ext_data[jj1]; | ~~~~~~~~~~^~~~~ par_gsmg.c:2036:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2036 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c: In function ‘hypre_BoomerAMGBuildInterpHE’: par_interp.c:1842:7: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_9pt.c par_cr.c: In function ‘hypre_BoomerAMGIndepPMISa’: par_cr.c:2493:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2493 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp.c par_laplace_9pt.c: In function ‘GenerateLaplacian9pt’: par_laplace_9pt.c:403:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 403 | tmp[i] = big_offd_j[i]; | ^ par_laplace_9pt.c:247:28: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 247 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_9pt.c:420:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 420 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_laplace_27pt.c: In function ‘GenerateLaplacian27pt’: par_laplace_27pt.c:1372:31: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1372 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_27pt.c:1592:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1592 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr.c par_laplace.c: In function ‘GenerateSysLaplacian’: par_laplace.c:393:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 393 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_multi_interp.c: In function ‘hypre_BoomerAMGBuildMultipassHost’: par_multi_interp.c:754:52: warning: ‘tmp_comm_pkg’ may be used uninitialized in this function [-Wmaybe-uninitialized] 754 | hypre_ParCSRCommPkgNumSends(tmp_comm_pkg) = num_sends; par_multi_interp.c:755:53: warning: ‘send_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 755 | hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; par_multi_interp.c:77:21: warning: ‘send_map_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 77 | HYPRE_Int *send_map_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:759:53: warning: ‘recv_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 759 | hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; par_multi_interp.c:81:21: warning: ‘recv_vec_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 81 | HYPRE_Int *recv_vec_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:1193:32: warning: ‘C_array’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1193 | P_marker[C_array[k1]] = i1; | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_setup.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_interp.c:8: par_interp.c: In function ‘hypre_BoomerAMGBuildInterpModUnk’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_interp.c:2642:24: note: ‘tmp_map_offd’ was declared here 2642 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_interp.c:3562:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3562 | if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nongalerkin.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nodal_systems.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildStdInterp’: par_lr_interp.c:509:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 509 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:299:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:670:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 670 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ par_lr_interp.c:668:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 668 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ par_lr_interp.c:677:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 677 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ par_mgr_solve.c: In function ‘hypre_MGRSolve’: par_mgr_solve.c:283:13: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 283 | hypre_ParVectorCopy(F_array[0], residual); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr_setup.c: In function ‘hypre_MGRSetup’: par_mgr_setup.c:202:21: warning: ‘final_coarse_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 202 | for (j = 0; j < final_coarse_size; j++) | ~~^~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap.c par_nongalerkin.c: In function ‘hypre_BoomerAMG_MyCreateS’: par_nongalerkin.c:575:46: warning: ‘S_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 575 | S_offd_data[jS] = S_offd_data[jA]; | ~~~~~~~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap_communication.c par_nodal_systems.c: In function ‘hypre_BoomerAMGCreateNodalA’: par_nodal_systems.c:776:44: warning: ‘num_sends’ may be used uninitialized [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:778:45: warning: ‘send_map_starts’ may be used uninitialized [-Wmaybe-uninitialized] 778 | if (new_send_elmts_size > send_map_starts[num_sends]) | ^ par_nodal_systems.c:713:32: warning: ‘AN_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 713 | sum += AN_offd_data[k]; | ^ par_nodal_systems.c:762:63: warning: ‘recv_vec_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | recv_vec_starts[i] = num_functions*recv_vec_starts_AN[i]; | ^ par_nodal_systems.c:94:25: warning: ‘send_map_elmts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 94 | HYPRE_Int *send_map_elmts_AN; | ^~~~~~~~~~~~~~~~~ par_nodal_systems.c:776:44: warning: ‘send_map_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:89:25: warning: ‘recv_vec_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_nodal_systems.c:760:21: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 760 | for (i = 0; i < num_recvs+1; i++) | ~~^~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rotate_7pt.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPIInterpHost’: par_lr_interp.c:1588:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1588 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:1353:53: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1353 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1089:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1089 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:1701:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1701 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:1714:48: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1714 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_MGRBuildPDRS’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:1414:21: note: ‘tmp_map_offd’ was declared here 1414 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax.c par_rotate_7pt.c: In function ‘GenerateRotate7pt’: par_rotate_7pt.c:229:28: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 229 | offd_data[o_cnt++] = value[3]; | ^ par_rotate_7pt.c:351:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 351 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_blockRelax_solve’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3528:20: note: ‘v_buf_data’ was declared here 3528 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3597:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3597 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_laplace.c: In function ‘GenerateSysLaplacianVCoef’: par_laplace.c:875:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 875 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace.c:1267:27: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1267 | if (big_offd_j[i] == col_map_offd[j]) | ~~~~~~~~~~^~~ par_laplace.c:1269:26: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1269 | offd_j[i] = j; | ~~~~~~~~~~^~~ par_rap.c: In function ‘hypre_BoomerAMGBuildCoarseOperatorKT’: par_rap.c:1072:41: warning: ‘col_map_offd_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1072 | temp[cnt++] = col_map_offd_Pext[i]; | ^ par_rap.c:1522:32: warning: ‘RA_offd.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1522 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ par_rap.c:1522:32: warning: ‘RA_offd.j’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_rap.c:1819:29: warning: ‘RAP_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1819 | RAP_diag_j[jj_count_diag] = i2; | ^ par_rap.c:1818:32: warning: ‘RAP_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1818 | RAP_diag_data[jj_count_diag] = r_a_product * p_entry; | ^ par_rap.c:700:37: warning: ‘P_marker’ may be used uninitialized in this function [-Wmaybe-uninitialized] 700 | if (P_marker[i3] < jj_row_begining) | ^ par_rap.c:379:26: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 379 | HYPRE_BigInt value = Ps_ext_j[j]; | ^~~~~ par_rap.c:143:27: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 143 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_rap.c:385:72: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 385 | P_ext_offd_data[P_ext_offd_size_private++] = Ps_ext_data[j]; | ~~~~~~~~~~~^~~ par_rap.c:401:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 401 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:47:27: warning: ‘send_map_starts_RT’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_block_gs’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3694:18: note: ‘v_buf_data’ was declared here 3694 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3763:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3763 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_interface.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPICCInterp’: par_lr_interp.c:2537:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2537 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:2502:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2502 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1963:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1963 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:2675:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2675 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:2688:45: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2688 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ par_relax_more.c: In function ‘hypre_ParCSRMaxEigEstimateHost’: par_relax_more.c:100:18: warning: ‘e_min’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 | send_buf[0] = -e_min; | ^~~~~~ par_relax_more.c:48:16: warning: ‘e_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48 | HYPRE_Real e_max, e_min; | ^~~~~ par_relax.c: In function ‘hypre_BoomerAMGRelaxWeightedJacobi_core’: par_relax.c:230:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 230 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c: In function ‘hypre_BoomerAMGRelax1GaussSeidel’: par_relax.c:413:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 413 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:413:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:358:68: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:358:57: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_scaled_matnorm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_stats.c par_relax.c: In function ‘hypre_BoomerAMGRelax2GaussSeidel’: par_relax.c:560:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 560 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:560:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:486:68: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:486:57: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_mgr.c: In function ‘hypre_MGRComputeNonGalerkinCoarseGrid’: par_mgr.c:2058:33: warning: ‘jj’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2058 | D_cf[i] = A_cf_diag_data[jj]; | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFFInterp’: par_lr_interp.c:3400:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3400 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:3374:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3374 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:2884:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2884 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:3534:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3534 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:3547:45: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3547 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp_ln.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv_rs.c par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverseExp’: par_mgr.c:2656:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2656 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverse’: par_mgr.c:3071:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3071 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_vardifconv_rs.c: In function ‘GenerateRSVarDifConv’: par_vardifconv_rs.c:430:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv_rs.c:429:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv_rs.c:381:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 381 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c partial.c par_vardifconv.c: In function ‘GenerateVarDifConv’: par_vardifconv.c:350:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv.c:349:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 349 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv.c:301:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 301 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ par_stats.c: In function ‘hypre_BoomerAMGSetupStats’: par_stats.c:138:26: warning: ‘bnnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | HYPRE_Int block_size, bnnz; | ^~~~ par_stats.c:774:19: warning: ‘block_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i*bnnz], &tmp_norm, block_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFF1Interp’: par_lr_interp.c:3750:21: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3750 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:4239:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4239 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:3740:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3740 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c schwarz.c par_lr_interp.c:4401:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4401 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:4414:45: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4414 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c block_tridiag.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_restr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr.c par_sv_interp.c: In function ‘hypre_BoomerAMG_GMExpandInterp’: par_sv_interp.c:820:28: warning: ‘row_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 820 | value = (P_offd_data[orig_offd_start+j]*vec_data[i])/row_sum; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:828:42: warning: ‘fine_index’ may be used uninitialized in this function [-Wmaybe-uninitialized] 828 | if (offd_vec_data[fine_index] != 0.0 ) | ^ partial.c: In function ‘hypre_BoomerAMGBuildPartialExtPIInterp’: partial.c:562:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 562 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:361:52: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:85:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 85 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:675:58: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 675 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:688:48: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 688 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c dsuperlu.c schwarz.c: In function ‘hypre_ParMPSchwarzSolve’: schwarz.c:505:16: warning: ‘k_loc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 505 | if (k_loc < num_variables) | ^ schwarz.c:368:16: warning: ‘rhs_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 368 | HYPRE_Real *rhs_ext; | ^~~~~~~ schwarz.c:669:28: warning: ‘x_ext_old’ may be used uninitialized in this function [-Wmaybe-uninitialized] 669 | x_ext[i] -= x_ext_old[i]; | ^ schwarz.c:365:16: warning: ‘x_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 365 | HYPRE_Real *x_ext; | ^~~~~ schwarz.c:633:42: warning: ‘A_boundary_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 633 | aux[jj] -= A_boundary_data[k] * x[k_loc]; | ^ schwarz.c:631:36: warning: ‘A_boundary_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 631 | k_loc = A_boundary_j[k]; | ^ schwarz.c:503:55: warning: ‘A_boundary_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 503 | for (k=A_boundary_i[j_loc]; k 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtInterpHost’: par_lr_interp.c:4993:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4993 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:4807:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4807 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ams.c -o ams.obj par_lr_interp.c:4608:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4608 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:5115:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5115 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:5131:45: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5131 | sum += A_ext_data[jj1]; | ~~~~~~~~~~^~~~~ partial.c: In function ‘hypre_BoomerAMGBuildPartialStdInterp’: partial.c:1647:40: warning: ‘beta’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1647 | P_offd_data[jj] = -beta*ahat_offd[j1]; | ^~~~~ partial.c:1634:37: warning: ‘alfa’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1634 | P_diag_data[jj] = -alfa*ahat[j1]; | ^~~~~ partial.c:1347:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1347 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:1138:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1501:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1501 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ partial.c:1499:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1499 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ partial.c:1507:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1507 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ame.c -o ame.obj In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from ams.c:8: In function ‘hypre_ParVectorBlockSplit’, inlined from ‘hypre_BoomerAMGBlockSolve’ at ams.c:284:4: ams.c:184:58: warning: ‘b_’ may be used uninitialized [-Wmaybe-uninitialized] 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); ./../seq_mv/seq_mv.h:263:53: note: in definition of macro ‘hypre_VectorSize’ 263 | #define hypre_VectorSize(vector) ((vector) -> size) | ^~~~~~ ams.c:184:29: note: in expansion of macro ‘hypre_ParVectorLocalVector’ 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_BoomerAMGBlockSolve’: ams.c:267:21: note: ‘b_’ declared here 267 | hypre_ParVector *b_[3]; | ^~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from ams.c:8: In function ‘hypre_ParVectorBlockSplit’, inlined from ‘hypre_BoomerAMGBlockSolve’ at ams.c:285:4: ams.c:184:58: warning: ‘x_’ may be used uninitialized [-Wmaybe-uninitialized] 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); ./../seq_mv/seq_mv.h:263:53: note: in definition of macro ‘hypre_VectorSize’ 263 | #define hypre_VectorSize(vector) ((vector) -> size) | ^~~~~~ ams.c:184:29: note: in expansion of macro ‘hypre_ParVectorLocalVector’ 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_BoomerAMGBlockSolve’: ams.c:268:21: note: ‘x_’ declared here 268 | hypre_ParVector *x_[3]; | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj ads.c: In function ‘hypre_ADSSolve’: ads.c:1544:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1544 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1545 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1544:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ads.c:1528:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1528 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj ams.c: In function ‘hypre_AMSComputePi’: ams.c:1473:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:1473:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj par_sv_interp.c: In function ‘hypre_BoomerAMGRefineInterp’: par_sv_interp.c:2192:32: warning: ‘P_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2192 | p_point = (HYPRE_Int)P_ext_j[pp]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:2105:61: warning: ‘P_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2105 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) | ^ par_sv_interp.c:2198:50: warning: ‘P_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2198 | aw = a_ij*P_ext_data[pp]; | ^ par_sv_interp.c:2338:24: warning: ‘P_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2338 | if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj partial.c: In function ‘hypre_BoomerAMGBuildPartialExtInterp’: partial.c:2282:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2282 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:2103:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2103 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1879:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1879 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:2394:55: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2394 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:2407:43: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2407 | (sgn*A_ext_data[jj1]) < 0) | ~~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj ams.c: In function ‘hypre_AMSComputePixyz’: ams.c:2232:16: warning: ‘Piz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2232 | *Piz_ptr = Piz; | ~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj par_ilu_solve.c: In function ‘hypre_ILUSolveRAPGMRESHOST’: par_ilu_solve.c:2054:4: warning: ‘x_local’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2054 | hypre_SeqVectorSetConstantValues(x_local, 0.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj par_ilu_solve.c: In function ‘hypre_NSHSolve’: par_ilu_solve.c:2225:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2225 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj par_ilu_solve.c: In function ‘hypre_ILUSolve’: mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj par_ilu_solve.c:163:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 163 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_AMSComputeGPi’: ams.c:2321:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:2321:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj schwarz.c: In function ‘hypre_ParAdSchwarzSolve’: schwarz.c:2922:43: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2922 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; | ^ schwarz.c:2893:37: warning: ‘vtemp_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2893 | aux[jj] = vtemp_ext_data[j_loc-num_variables]; | ^ schwarz.c:2877:21: warning: ‘x_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2877 | x_ext_data[i] = 0.0; | ~~~~~~~~~~~~~~^~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUKSymbolic’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:4243:22: note: ‘capacity_S’ was declared here 4243 | HYPRE_Int capacity_S; | ^~~~~~~~~~ schwarz.c: In function ‘hypre_ParAMGCreateDomainDof’: schwarz.c:3431:72: warning: ‘a_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3431 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; | ~~~~~~~~~~^~~ schwarz.c:3417:19: warning: ‘a_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3417 | jj = a_ext_j[j]; | ~~~^~~~~~~~~~~~ schwarz.c:3415:47: warning: ‘a_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3415 | for (j=a_ext_i[i_dof]; j < a_ext_i[i_dof+1]; j++) | ^ ams.c: In function ‘hypre_AMSSetup’: ams.c:3348:16: warning: ‘GGt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3348 | hypre_ParCSRMatrixDestroy(GGt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu.c: In function ‘hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal’: par_ilu.c:4508:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu.c:4508:7: warning: ‘nnzM’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_ilu.c:4508:171: warning: ‘time_s’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ~~~~~~~^~~~~~~~ ams.c: In function ‘hypre_AMSSolve’: ams.c:3651:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3651 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3652 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:3651:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ams.c:3635:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3635 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ schwarz.c: In function ‘hypre_ParGenerateScale’: schwarz.c:3488:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3488 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3525:21: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3525 | comm_handle = hypre_ParCSRCommHandleCreate (2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c: In function ‘hypre_ParGenerateHybridScale’: schwarz.c:3572:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3572 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3621:26: warning: ‘index_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3621 | if (index_ext[j_loc] == -1) | ^ schwarz.c:3632:19: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3632 | comm_handle=hypre_ParCSRCommHandleCreate(2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_ParCSRComputeL1NormsThreads’: ams.c:4355:38: warning: ‘diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4355 | if (l1_norm[i] <= 4.0/3.0*diag) | ~~~~~~~^~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUT’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:5205:29: note: ‘capacity_S’ was declared here 5205 | HYPRE_Int capacity_S; | ^~~~~~~~~~ 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_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_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_setup.o par_amg_solve.o par_amg_solveT.o par_cg_relax_wt.o par_coarsen.o par_cgc_coarsen.o par_cheby.o par_coarse_parms.o par_coordinates.o par_cr.o par_cycle.o par_add_cycle.o par_difconv.o par_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_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 ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_parcsr_ls.a cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/struct_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_algebra.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_boundary.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_manager.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c communication_info.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c computation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c project.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_grid.c In file included from assumed_part.c:10: In function ‘hypre_APSubdivideRegion’, inlined from ‘hypre_APSubdivideRegion’ at assumed_part.c:75:1: _hypre_struct_mv.h:289:24: warning: ‘div’ may be used uninitialized [-Wmaybe-uninitialized] 289 | hypre__n[0] = loop_size[0];\ _hypre_struct_mv.h:193:4: note: in expansion of macro ‘zypre_BoxLoopInit’ 193 | zypre_BoxLoopInit(ndim, loop_size);\ | ^~~~~~~~~~~~~~~~~ assumed_part.c:156:4: note: in expansion of macro ‘hypre_SerialBoxLoop0Begin’ 156 | hypre_SerialBoxLoop0Begin(ndim, div); | ^~~~~~~~~~~~~~~~~~~~~~~~~ assumed_part.c: In function ‘hypre_APSubdivideRegion’: assumed_part.c:87:31: note: ‘div’ declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_io.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix_mask.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj In file included from assumed_part.c:10: In function ‘hypre_APSubdivideRegion’, inlined from ‘hypre_APSubdivideRegion’ at assumed_part.c:75:1, inlined from ‘hypre_APRefineRegionsByVol’ at assumed_part.c:647:7: _hypre_struct_mv.h:289:24: warning: ‘div’ may be used uninitialized [-Wmaybe-uninitialized] 289 | hypre__n[0] = loop_size[0];\ _hypre_struct_mv.h:193:4: note: in expansion of macro ‘zypre_BoxLoopInit’ 193 | zypre_BoxLoopInit(ndim, loop_size);\ | ^~~~~~~~~~~~~~~~~ assumed_part.c:156:4: note: in expansion of macro ‘hypre_SerialBoxLoop0Begin’ 156 | hypre_SerialBoxLoop0Begin(ndim, div); | ^~~~~~~~~~~~~~~~~~~~~~~~~ assumed_part.c: In function ‘hypre_APRefineRegionsByVol’: assumed_part.c:87:31: note: ‘div’ declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj struct_io.c: In function ‘hypre_ReadBoxArrayData_CC’: struct_io.c:321:38: warning: ‘constant_stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 321 | HYPRE_Int data_box_volume, constant_stencil_size; | ^~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj struct_grid.c: In function ‘hypre_ComputeBoxnums’: struct_grid.c:722:13: warning: ‘boxnum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 722 | boxnum++; | ~~~~~~^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-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 in this function [-Wmaybe-uninitialized] 396 | hypre_CommTypeBufsize(comm_type) += (size*num_values); | ^~ struct_matrix.c: In function ‘hypre_StructMatrixSetBoxValues’: struct_matrix.c:799:46: warning: ‘center_rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 799 | (constant_coefficient==2 && stencil_indices[s]!=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-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/struct_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pcg_struct.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_solve.c smg_setup_rap.c: In function ‘hypre_SMGCreateRAPOp’: smg_setup_rap.c:65:11: warning: ‘RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 65 | return RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_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 in this function [-Wmaybe-uninitialized] 45 | return RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj sparse_msg_solve.c: In function ‘hypre_SparseMSGSolve’: sparse_msg_solve.c:184:28: warning: ‘x_dot_x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 184 | if ((e_dot_e/x_dot_x) < eps) | ~~~~~~~~^~~~~~~~~ sparse_msg_solve.c:184:28: warning: ‘e_dot_e’ may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj cyclic_reduction.c: In function ‘hypre_CycRedSetupCoarseOp’: cyclic_reduction.c:238:44: warning: ‘ac_ce’ may be used uninitialized in this function [-Wmaybe-uninitialized] 238 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS5’: pfmg_setup_interp.c:916:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 916 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:913:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 913 | Pp1[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:913:30: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS9’: pfmg_setup_interp.c:1050:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1050 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1049:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1049 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1050:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1050 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ red_black_constantcoef_gs.c: In function ‘hypre_RedBlackConstantCoefGS’: red_black_constantcoef_gs.c:359:36: warning: ‘App5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 359 | App5*xp[xi + xoff5])*AApd; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:358:36: warning: ‘App4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | App4*xp[xi + xoff4] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:445:36: warning: ‘App3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 445 | App3*xp[xi + xoff3]) / Ap[Ai]; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:444:36: warning: ‘App2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 444 | App2*xp[xi + xoff2] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:462:36: warning: ‘App1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 462 | App1*xp[xi + xoff1]) / Ap[Ai]; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:461:36: warning: ‘App0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 461 | App0*xp[xi + xoff0] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:359:43: warning: ‘xoff5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 359 | App5*xp[xi + xoff5])*AApd; | ~~~^~~~~~~ red_black_constantcoef_gs.c:358:43: warning: ‘xoff4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | App4*xp[xi + xoff4] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:445:43: warning: ‘xoff3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 445 | App3*xp[xi + xoff3]) / Ap[Ai]; | ~~~^~~~~~~ red_black_constantcoef_gs.c:444:43: warning: ‘xoff2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 444 | App2*xp[xi + xoff2] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:422:43: warning: ‘xoff1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 422 | App1*xp[xi + xoff1] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:461:43: warning: ‘xoff0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 461 | App0*xp[xi + xoff0] - | ~~~^~~~~~~ pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS7’: pfmg_setup_interp.c:1178:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1178 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1177:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1177 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1178:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1178 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS15’: pfmg_setup_interp.c:1503:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1503 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1502:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1502 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1503:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1503 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1443:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1442:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1442 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1443:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1383:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1383 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1382:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1382 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1383:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1383 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj In file included from _hypre_struct_ls.h:7, from semi_setup_rap.c:8: semi_setup_rap.c: In function ‘hypre_SemiCreateRAPOp’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘not_cdirs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg.c -o smg.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS19’: pfmg_setup_interp.c:1685:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1685 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1684:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1684 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1685:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1685 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj smg2_setup_rap.c: In function ‘hypre_SMG2BuildRAPSym’: smg2_setup_rap.c:427:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 427 | + a_cnw[iA] * pa[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:418:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 418 | + a_cse[iA] * pa[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:425:44: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 425 | + ra[iR] * a_csw[iAp1] | ~~~~~^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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_SS27’: pfmg_setup_interp.c:1908:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1908 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1907:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1907 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1908:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1908 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj smg2_setup_rap.c: In function ‘hypre_SMG2BuildRAPNoSym’: smg2_setup_rap.c:721:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 721 | + rb[iR] * a_cne[iAm1] | ~~~~~^~~~~~ smg2_setup_rap.c:715:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 715 | + a_cnw[iA] * pb[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:723:44: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 723 | + a_cse[iA] * pb[iP1] | ~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj smg3_setup_rap.c: In function ‘hypre_SMG3BuildRAPSym’: smg3_setup_rap.c:859:29: warning: ‘rap_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 859 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | + rb[iR] * a_bne[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | + a_bne[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:849:29: warning: ‘rap_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 849 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | + rb[iR] * a_bnw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 851 | + a_bnw[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:829:29: warning: ‘rap_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 829 | rap_bse[iAc] = rb[iR] * a_cse[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | + rb[iR] * a_bse[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | + a_bse[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:819:29: warning: ‘rap_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 819 | rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | + rb[iR] * a_bsw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 821 | + a_bsw[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:882:29: warning: ‘rap_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 882 | rap_cse[iAc] = a_cse[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 883 | + rb[iR] * a_cse[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | + ra[iR] * a_cse[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | + a_bse[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | + a_ase[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | + rb[iR] * a_ase[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | + ra[iR] * a_bse[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:864:29: warning: ‘rap_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 864 | rap_csw[iAc] = a_csw[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 865 | + rb[iR] * a_csw[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | + ra[iR] * a_csw[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | + a_bsw[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | + a_asw[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | + rb[iR] * a_asw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | + ra[iR] * a_bsw[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:861:45: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 861 | + a_bne[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:851:45: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 851 | + a_bnw[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:831:45: warning: ‘a_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 831 | + a_bse[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:867:44: warning: ‘a_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 867 | + a_bsw[iA] * pb[iP1] | ~~~~~^~~~ smg3_setup_rap.c:887:44: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 887 | + rb[iR] * a_ase[iAm1] | ~~~~~^~~~~~ smg3_setup_rap.c:869:44: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 869 | + rb[iR] * a_asw[iAm1] | ~~~~~^~~~~~ smg3_setup_rap.c:859:45: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 859 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:849:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 849 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:882:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 882 | rap_cse[iAc] = a_cse[iA] | ~~~~~^~~~ smg3_setup_rap.c:864:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 864 | rap_csw[iAc] = a_csw[iA] | ~~~~~^~~~ smg3_setup_rap.c:856:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 856 | + a_bn[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:826:43: warning: ‘a_bs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | + a_bs[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:846:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 846 | + a_be[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:836:43: warning: ‘a_bw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 836 | + a_bw[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:878:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 878 | + rb[iR] * a_as[iAm1] | ~~~~^~~~~~ smg3_setup_rap.c:896:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 896 | + rb[iR] * a_aw[iAm1] | ~~~~^~~~~~ sparse_msg2_setup_rap.c: In function ‘hypre_SparseMSG2BuildRAPSym’: sparse_msg2_setup_rap.c:467:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 467 | + a_cnw[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:458:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 458 | + a_cse[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:465:44: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 465 | + ra[iR] * a_csw[iAp1] | ~~~~~^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj sparse_msg3_setup_rap.c: In function ‘hypre_SparseMSG3BuildRAPSym’: sparse_msg3_setup_rap.c:772:29: warning: ‘rap_bne’ may be used uninitialized in this function [-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:762:29: warning: ‘rap_bnw’ may be used uninitialized in this function [-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:742:29: warning: ‘rap_bse’ may be used uninitialized in this function [-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:732:29: warning: ‘rap_bsw’ may be used uninitialized in this function [-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:774:45: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | + a_bne[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:764:45: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 764 | + a_bnw[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:744:45: warning: ‘a_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 744 | + a_bse[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:780:44: warning: ‘a_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 780 | + a_bsw[iA] * pb[iP1] | ~~~~~^~~~ sparse_msg3_setup_rap.c:800:44: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 800 | + rb[iR] * a_ase[iAm1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:782:44: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 782 | + rb[iR] * a_asw[iAm1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:772:45: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 772 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:762:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:795:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 795 | rap_cse[iAc] = a_cse[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:777:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 777 | rap_csw[iAc] = a_csw[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:769:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 769 | + a_bn[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:739:43: warning: ‘a_bs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | + a_bs[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:759:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 759 | + a_be[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:749:43: warning: ‘a_bw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 749 | + a_bw[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:791:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 791 | + rb[iR] * a_as[iAm1] | ~~~~^~~~~~ sparse_msg3_setup_rap.c:809:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 809 | + rb[iR] * a_aw[iAm1] | ~~~~^~~~~~ sparse_msg2_setup_rap.c: In function ‘hypre_SparseMSG2BuildRAPNoSym’: sparse_msg2_setup_rap.c:786:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 786 | + rb[iR] * a_cne[iAm1] | ~~~~~^~~~~~ sparse_msg2_setup_rap.c:780:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 780 | + a_cnw[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:788:44: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 788 | + a_cse[iA] * pb[iP1] | ~~~~~^~~~ smg3_setup_rap.c: In function ‘hypre_SMG3BuildRAPNoSym’: smg3_setup_rap.c:1494:29: warning: ‘rap_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1494 | rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1495 | + ra[iR] * a_ane[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1496 | + a_ane[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1504:29: warning: ‘rap_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1504 | rap_anw[iAc] = ra[iR] * a_cnw[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1505 | + ra[iR] * a_anw[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1506 | + a_anw[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1524:29: warning: ‘rap_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1524 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1525 | + ra[iR] * a_ase[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1526 | + a_ase[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1534:29: warning: ‘rap_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1534 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1535 | + ra[iR] * a_asw[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1536 | + a_asw[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1540:29: warning: ‘rap_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1540 | rap_cne[iAc] = a_cne[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1541 | + rb[iR] * a_cne[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1542 | + ra[iR] * a_cne[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1543 | + a_bne[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1544 | + a_ane[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1545 | + rb[iR] * a_ane[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1546 | + ra[iR] * a_bne[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1558:29: warning: ‘rap_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1558 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1559 | + rb[iR] * a_cnw[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1560 | + ra[iR] * a_cnw[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1561 | + a_bnw[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1562 | + a_anw[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1563 | + rb[iR] * a_anw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1564 | + ra[iR] * a_bnw[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1546:44: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1546 | + ra[iR] * a_bne[iAp1]; | ~~~~~^~~~~~ smg3_setup_rap.c:1564:44: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1564 | + ra[iR] * a_bnw[iAp1]; | ~~~~~^~~~~~ smg3_setup_rap.c:1544:44: warning: ‘a_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1544 | + a_ane[iA] * pa[iP1] | ~~~~~^~~~ smg3_setup_rap.c:1506:45: warning: ‘a_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1506 | + a_anw[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1526:45: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1526 | + a_ase[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1536:45: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1536 | + a_asw[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1540:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1540 | rap_cne[iAc] = a_cne[iA] | ~~~~~^~~~ smg3_setup_rap.c:1558:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1558 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~^~~~ smg3_setup_rap.c:1524:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1524 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:1534:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1534 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:1555:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1555 | + ra[iR] * a_bn[iAp1]; | ~~~~^~~~~~ smg3_setup_rap.c:1573:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1573 | + ra[iR] * a_be[iAp1]; | ~~~~^~~~~~ smg3_setup_rap.c:1501:43: warning: ‘a_an’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1501 | + a_an[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1531:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1531 | + a_as[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1511:43: warning: ‘a_ae’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1511 | + a_ae[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1521:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1521 | + a_aw[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c: In function ‘hypre_SparseMSG3BuildRAPNoSym’: sparse_msg3_setup_rap.c:1369:29: warning: ‘rap_ane’ may be used uninitialized in this function [-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:1379:29: warning: ‘rap_anw’ may be used uninitialized in this function [-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:1399:29: warning: ‘rap_ase’ may be used uninitialized in this function [-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:1409:29: warning: ‘rap_asw’ may be used uninitialized in this function [-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:1421:44: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1421 | + ra[iR] * a_bne[iAp1]; | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1439:44: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1439 | + ra[iR] * a_bnw[iAp1]; | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1419:44: warning: ‘a_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1419 | + a_ane[iA] * pa[iP1] | ~~~~~^~~~ sparse_msg3_setup_rap.c:1381:45: warning: ‘a_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1381 | + a_anw[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:1401:45: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1401 | + a_ase[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:1411:45: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1411 | + a_asw[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:1415:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1415 | rap_cne[iAc] = a_cne[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:1433:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1433 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:1399:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1399 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1409:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1409 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1430:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1430 | + ra[iR] * a_bn[iAp1]; | ~~~~^~~~~~ sparse_msg3_setup_rap.c:1448:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1448 | + ra[iR] * a_be[iAp1]; | ~~~~^~~~~~ sparse_msg3_setup_rap.c:1376:43: warning: ‘a_an’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1376 | + a_an[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:1406:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1406 | + a_as[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:1386:43: warning: ‘a_ae’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1386 | + a_ae[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:1396:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1396 | + a_aw[iA] * pb[iP1]; | ~~~~^~~~ point_relax.c: In function ‘hypre_PointRelax’: point_relax.c:636:21: warning: ‘bsumsq’ may be used uninitialized in this function [-Wmaybe-uninitialized] 636 | if ( rsumsq/bsumsq= hypre_SStructGraphIUVEntry(graph, 0) && | ~~~~~^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_PNedelec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV.c maxwell_grad.c: In function ‘hypre_Maxwell_Grad’: maxwell_grad.c:89:38: warning: ‘ndirection’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_zeroBC.c maxwell_solve2.c: In function ‘hypre_MaxwellSolve2’: maxwell_solve2.c:181:28: warning: ‘x_dot_x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181 | if ((e_dot_e/x_dot_x) < eps) | ~~~~~~~~^~~~~~~~~ maxwell_solve2.c:181:28: warning: ‘e_dot_e’ may be used uninitialized in this function [-Wmaybe-uninitialized] fac_interp2.c: In function ‘hypre_FAC_WeightedInterp2’: fac_interp2.c:1484:41: warning: ‘zweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1484 | + zweight2*( | ~~~~~~~~^~ 1485 | yweight1*( | ~~~~~~~~~~ 1486 | xweight1*xcp[kshift+1][jshift][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1487 | xweight2*xcp[kshift+1][jshift][ishift+xci+1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1488 | +yweight2*( | ~~~~~~~~~~~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1488:43: warning: ‘yweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1488 | +yweight2*( | ~~~~~~~~^~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1479:46: warning: ‘kshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1479 | xweight1*xcp[kshift][jshift][ishift+xci]+ | ^ fac_interp2.c:1495:46: warning: ‘jshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1495 | xweight1*xcp[0][jshift][ishift+xci]+ | ^ In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: maxwell_physbdy.c: In function ‘hypre_Maxwell_PhysBdy’: ./../utilities/_hypre_utilities.h:718:42: warning: ‘fbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ maxwell_physbdy.c:71:44: note: ‘fbox_mapping’ was declared here 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: ./../utilities/_hypre_utilities.h:718:42: warning: ‘cbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_owninfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_recvinfo.c maxwell_TV_setup.c: In function ‘hypre_MaxwellTV_Setup’: maxwell_TV_setup.c:909:54: warning: ‘topological_face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 909 | HYPRE_SStructGridDestroy(topological_face[l+1]); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sendinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_relax.c nd1_amge_interpolation.c: In function ‘hypre_ND1AMGeInterpolation’: nd1_amge_interpolation.c:285:41: warning: ‘swap’ may be used uninitialized in this function [-Wmaybe-uninitialized] 285 | I[j+1]= (OffProcRows[swap[m]] -> ncols); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj sstruct_sharedDOFComm.c: In function ‘hypre_SStructSharedDOF_ParcsrMatRowsComm’: sstruct_sharedDOFComm.c:739:13: warning: ‘send_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | hypre_BoxArrayDestroy(send_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:740:13: warning: ‘recv_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 740 | hypre_BoxArrayDestroy(recv_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:119:27: warning: ‘nbdry_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | HYPRE_Int nbdry_slabs; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c node_relax.c -o node_relax.obj maxwell_PNedelec.c: In function ‘hypre_Maxwell_PNedelec’: maxwell_PNedelec.c:1669:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1669 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ maxwell_semi_interp.c: In function ‘hypre_Maxwell_PTopology’: maxwell_semi_interp.c:3485:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3485 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘ncols_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:123:27: note: ‘ncols_ElementFace’ was declared here 123 | HYPRE_Int *ncols_ElementFace, *ncols_ElementEdge; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:120:46: note: ‘vals_ElementFace’ was declared here 120 | HYPRE_Real *vals_ElementEdge, *vals_ElementFace, *vals_edgeEdge, *vals_Faceedge; | ^~~~~~~~~~~~~~~~ maxwell_semi_interp.c:117:27: warning: ‘jElement_Face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 117 | HYPRE_BigInt *jElement_Face, *jedge_Edge; | ^~~~~~~~~~~~~ maxwell_semi_interp.c:1282:33: warning: ‘iFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1282 | iFace[nFaces]= rank; | ^ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: fac_amr_fcoarsen.c: In function ‘hypre_AMR_FCoarsen’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:152:28: note: ‘vals’ was declared here 152 | HYPRE_Real *vals, *vals2; | ^~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘volume_shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:146:28: warning: ‘shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 146 | hypre_Box **shift_box; | ^~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘weight_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:142:28: note: ‘weight_contrib_i’ was declared here 142 | HYPRE_Real **weight_contrib_i; | ^~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:141:28: note: ‘stencil_contrib_i’ was declared here 141 | HYPRE_Int **stencil_contrib_i; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_cnt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘rank_stencils’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:139:44: note: ‘rank_stencils’ was declared here 139 | HYPRE_Int *stencil_ranks, *rank_stencils; | ^~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_ranks’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:91:28: warning: ‘stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91 | HYPRE_Int stencil_size, stencil_last_size; | ^~~~~~~~~~~~ fac_amr_fcoarsen.c:805:37: warning: ‘max_contribut_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 805 | max_contribut_size= hypre_max( max_contribut_size, fac_amr_fcoarsen.c:2620:47: warning: ‘ci’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2620 | box_ranks[i]= cdata_space_ranks[ci] + | ^ fac_amr_fcoarsen.c:2793:65: warning: ‘startrank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2793 | Uventry= hypre_SStructGraphUVEntry(graph, rank-startrank); | ^ 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-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/sstruct_ls' Making /build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/pilut' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c comm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c debug.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_qsort_si.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_DistributedMatrixPilutSolver.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c parilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c parutil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pblas1.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c serilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c trifactor.c ilut.c: In function ‘hypre_ILUT’: ilut.c:28:13: warning: unused variable ‘logging’ [-Wunused-variable] 28 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ ilut.c:147:9: warning: ‘ierr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 147 | return( ierr ); | ^ HYPRE_DistributedMatrixPilutSolver.c: In function ‘HYPRE_DistributedMatrixPilutSolverSetup’: HYPRE_DistributedMatrixPilutSolver.c:344:14: warning: unused variable ‘logging’ [-Wunused-variable] 344 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ serilut.c: In function ‘hypre_SerILUT’: serilut.c:45:13: warning: unused variable ‘logging’ [-Wunused-variable] 45 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c util.c 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-antOOX/hypre-2.23.0/src-static/hypre/include make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/ParaSails' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ConjGrad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c DiagScale.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c FGmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c hypre_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c LoadBal.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mem.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Numbering.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c OrderStat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c PrunedRows.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c RowPatt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.0/src-static/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/Euclid' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c blas_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Euclid_apply.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Euclid_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ExternalRows_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Factor_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c getRow_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c globalObjects.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash_i_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_mpi_bj.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_mpi_pilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_seq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c io_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c krylov_dh.c ExternalRows_dh.c: In function ‘ExternalRows_dhRecvRows’: ExternalRows_dh.c:373:11: warning: ‘aval’ may be used uninitialized in this function [-Wmaybe-uninitialized] 373 | hypre_fprintf(logFile, "%i,%i,%g ; ", cval[j], fill[j], aval[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExternalRows_dh.c:365:14: note: ‘aval’ was declared here 365 | REAL_DH *aval; | ^~~~ ExternalRows_dh.c:371:11: warning: ‘fill’ may be used uninitialized in this function [-Wmaybe-uninitialized] 371 | hypre_fprintf(logFile, "%i,%i ; ", cval[j], fill[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExternalRows_dh.c:364:28: note: ‘fill’ was declared here 364 | HYPRE_Int len, *cval, *fill; | ^~~~ ExternalRows_dh.c:371:11: warning: ‘cval’ may be used uninitialized in this function [-Wmaybe-uninitialized] 371 | hypre_fprintf(logFile, "%i,%i ; ", cval[j], fill[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExternalRows_dh.c:364:21: note: ‘cval’ was declared here 364 | HYPRE_Int len, *cval, *fill; | ^~~~ ExternalRows_dh.c:364:15: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] 364 | HYPRE_Int len, *cval, *fill; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mat_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c mat_dh_private.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c MatGenFD.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mem_dh.c krylov_dh.c: In function ‘bicgstab_euclid’: krylov_dh.c:70:22: warning: ‘rho_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); | ~~~~~~^~~~~~~ krylov_dh.c:73:7: warning: ‘widget_1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 73 | Axpy(m, -widget_1, v, p); CHECK_V_ERROR; | ^~~~~~~~~~~~~~~~~~~~~~~~ krylov_dh.c:70:38: warning: ‘alpha_1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); | ~~~~~~~~^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Numbering_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Parser_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c shellSort_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sig_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c SortedList_dh.c MatGenFD.c: In function ‘MatGenFD_Run’: MatGenFD.c:815:12: warning: ‘nabory2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 815 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 816 | &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:40: note: ‘nabory2’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:820:12: warning: ‘nabory1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 820 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 821 | &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:31: note: ‘nabory1’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:805:12: warning: ‘naborx2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 805 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 806 | &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:22: note: ‘naborx2’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:810:12: warning: ‘naborx1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 810 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:13: note: ‘naborx1’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:358:12: warning: ‘nabory2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:40: note: ‘nabory2’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ MatGenFD.c:348:12: warning: ‘naborx2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 348 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:22: note: ‘naborx2’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ MatGenFD.c:353:12: warning: ‘naborx1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 353 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:13: note: ‘naborx1’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ MatGenFD.c:363:12: warning: ‘nabory1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 363 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:31: note: ‘nabory1’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c SortedSet_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c SubdomainGraph_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c TimeLog_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Timer_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Vec_dh.c Vec_dh.c: In function ‘Vec_dhDestroy’: Vec_dh.c:32:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 32 | if (v->vals != NULL) FREE_DH(v->vals); CHECK_V_ERROR; | ^~ In file included from Vec_dh.c:9: _hypre_Euclid.h:255:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | if (errFlag_dh) { \ | ^~ Vec_dh.c:32:42: note: in expansion of macro ‘CHECK_V_ERROR’ 32 | if (v->vals != NULL) FREE_DH(v->vals); CHECK_V_ERROR; | ^~~~~~~~~~~~~ Vec_dh.c: In function ‘Vec_dhRead’: Vec_dh.c:256:10: warning: ‘tmp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 256 | tmp->n = n; | ~~~~~~~^~~ Vec_dh.c: In function ‘Vec_dhReadBIN’: Vec_dh.c:290:3: warning: ‘tmp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 290 | io_dh_read_ebin_vec_private(&tmp->n, &tmp->vals, filename); CHECK_V_ERROR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SubdomainGraph_dh.c: In function ‘SubdomainGraph_dhInit’: SubdomainGraph_dh.c:532:17: warning: ‘interiorCount’ may be used uninitialized in this function [-Wmaybe-uninitialized] 532 | HYPRE_Int interiorCount, bdryCount; | ^~~~~~~~~~~~~ In file included from mat_dh_private.c:8: mat_dh_private.c: In function ‘profileMat’: _hypre_Euclid.h:127:23: warning: ‘work2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 127 | #define FREE_DH(p) Mem_dhFree(mem_dh, p) | ^~~~~~~~~~ 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-antOOX/hypre-2.23.0/src-static/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/lib' Building libHYPRE ... rm -f libHYPRE.a ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/IJ_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/Euclid/*.o /build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/ParaSails/*.o /build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/pilut/*.o /build/hypre-antOOX/hypre-2.23.0/src-static/distributed_matrix/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/krylov/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/matrix_matrix/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/multivector/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_block_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/seq_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/sstruct_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/sstruct_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/struct_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/struct_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/utilities/*.o /build/hypre-antOOX/hypre-2.23.0/src-static/blas/*.o /build/hypre-antOOX/hypre-2.23.0/src-static/lapack/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/IJ_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/seq_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/sstruct_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/sstruct_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/struct_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/struct_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-antOOX/hypre-2.23.0/src-static/utilities/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE.a cp -fR libHYPRE* /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/lib make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/lib' make[2]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static' dh_auto_build -Dsrc64 cd src64 && make -j10 make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64' Making blas ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/blas' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/blas' Making lapack ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/lapack' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormbr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlamch.c make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/utilities' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_general.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_handle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_version.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c amg_linklist.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c binsearch.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c exchange_data.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c fortran_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c ap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c log.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c complex.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c error.c exchange_data.c: In function ‘hypre_DataExchangeList’: exchange_data.c:413:10: warning: ‘term_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 413 | hypre_MPI_Testall(tree.num_child, term_requests, &children_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | term_statuses); | ~~~~~~~~~~~~~~ exchange_data.c:413:10: warning: ‘term_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘contact_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:405:10: warning: ‘response_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 405 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | response_statuses); | ~~~~~~~~~~~~~~~~~~ In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘contact_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:405:10: warning: ‘response_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 405 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 406 | response_statuses); | ~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hopscotch_hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c merge_sort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mpi_comm_f2c.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c prefix_sum.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c printf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c utilities.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mpistubs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c qsplit.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c random.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c threading.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c timer.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c timing.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c cuda_utils.c -o cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c general.c -o general.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c handle.c -o handle.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c int_array.c -o int_array.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c memory.c -o memory.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c omp_device.c -o omp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c nvtx.c -o nvtx.obj Building libHYPRE_utilities.so ... mpicc -shared -o libHYPRE_utilities-2.23.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 merge_sort.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 cuda_utils.obj general.obj handle.obj int_array.obj memory.obj omp_device.obj nvtx.obj -Wl,-soname,libHYPRE_utilities-2.23.0.so ln -s libHYPRE_utilities-2.23.0.so libHYPRE_utilities.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./fortran*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/multivector' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c multivector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c temp_multivector.c Building libHYPRE_multivector.so ... mpicc -shared -o libHYPRE_multivector-2.23.0.so multivector.o temp_multivector.o -Wl,-soname,libHYPRE_multivector-2.23.0.so ln -s libHYPRE_multivector-2.23.0.so libHYPRE_multivector.so cp -fR *.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/krylov' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_cogmres.c gmres.c: In function ‘hypre_GMRESSetup’: gmres.c:228:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 228 | if ((gmres_data -> norms) != NULL) | ^~ gmres.c:230:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 230 | (gmres_data -> norms) = hypre_CTAllocF(HYPRE_Real, max_iter + 1,gmres_functions, HYPRE_MEMORY_HOST); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lobpcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c lobpcg.c cogmres.c: In function ‘hypre_COGMRESSolve’: cogmres.c:289:39: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 289 | HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv; | ^~~~ lobpcg.c: In function ‘lobpcg_solve’: lobpcg.c:91:3: warning: ‘blockVectorBY’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91 | mv_MultiVectorByMultiVector( x, y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | utilities_FortranMatrixGlobalHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | utilities_FortranMatrixHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | utilities_FortranMatrixWidth( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | utilities_FortranMatrixValues( xy ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lobpcg.c:279:33: note: ‘blockVectorBY’ was declared here 279 | mv_MultiVectorPtr blockVectorBY; /* B*Y */ | ^~~~~~~~~~~~~ gmres.c: In function ‘hypre_GMRESSolve’: gmres.c:287:35: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 287 | HYPRE_Real *rs, **hh, *c, *s, *rs_2; | ^~~~ Building libHYPRE_krylov.so ... mpicc -shared -o libHYPRE_krylov-2.23.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.23.0.so ln -s libHYPRE_krylov-2.23.0.so libHYPRE_krylov.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/seq_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c genpart.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector_batched.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop_device.c -o csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix_cuda_utils.c -o csr_matrix_cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_device.c -o csr_matvec_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_oomp.c -o csr_matvec_oomp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spadd_device.c -o csr_spadd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device.c -o csr_spgemm_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_attempt.c -o csr_spgemm_device_attempt.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_confident.c -o csr_spgemm_device_confident.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_cusparse.c -o csr_spgemm_device_cusparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowbound.c -o csr_spgemm_device_rowbound.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector.c -o vector.obj csr_matrix.c: In function ‘hypre_CSRMatrixUnion’: csr_matrix.c:973:16: warning: ‘big_jB’ may be used uninitialized in this function [-Wmaybe-uninitialized] 973 | if ( big_jB == big_jA ) | ^ csr_matrix.c:973:16: warning: ‘big_jA’ may be used uninitialized in this function [-Wmaybe-uninitialized] csr_matop.c: In function ‘hypre_CSRMatrixSplit’: csr_matop.c:1425:20: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | temp[cnt_offd] = Bs_ext_j[j]; | ^ Building libHYPRE_seq_mv.so ... mpicc -shared -o libHYPRE_seq_mv-2.23.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_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_attempt.obj csr_spgemm_device_confident.obj csr_spgemm_device_cusparse.obj csr_spgemm_device_rocsparse.obj csr_spgemm_device_rowbound.obj csr_spgemm_device_rowest.obj csr_spgemm_device_util.obj csr_spmv_device.obj csr_sptrans_device.obj vector.obj -Wl,-soname,libHYPRE_seq_mv-2.23.0.so ln -s libHYPRE_seq_mv-2.23.0.so libHYPRE_seq_mv.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/parcsr_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c communicationT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_fffc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c new_commpkg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c numbers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_aat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop_marked.c par_csr_aat.c: In function ‘hypre_ParCSRAAt’: par_csr_aat.c:571:31: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 571 | if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { | ~~~~~~~^~~~~ par_csr_aat.c:414:4: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 414 | hypre_ParAat_RowSizes( | ^~~~~~~~~~~~~~~~~~~~~~ 415 | &C_diag_i, &C_offd_i, B_marker, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | A_diag_i, A_diag_j, | ~~~~~~~~~~~~~~~~~~~ 417 | A_offd_i, A_offd_j, A_col_map_offd, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | A_ext_i, A_ext_j, A_ext_row_map, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | &C_diag_size, &C_offd_size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | num_rows_diag_A, num_cols_offd_A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | num_rows_A_ext, | ~~~~~~~~~~~~~~~ 422 | first_col_diag_A, first_row_index_A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | ); | ~ par_csr_aat.c:575:56: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 575 | a_b_product = a_entry * A_ext_data[jj3]; | ~~~~~~~~~~^~~~~ par_csr_aat.c:799:7: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 799 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_triplemat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_make_system.c par_csr_bool_matop.c: In function ‘hypre_ParBooleanAAt’: par_csr_bool_matop.c:827:31: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { | ~~~~~~~^~~~~ par_csr_bool_matop.c:826:50: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | for ( jj3=A_ext_i[i3]; jj3 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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: par_csr_block_relax.c: In function ‘hypre_BoomerAMGBlockRelax’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:1231:57: warning: ‘Vext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | &Vext_data[ii*block_size], | ^~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_relax.c:409:13: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 409 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpDiag’: par_csr_block_interp.c:2673:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2673 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV’: par_csr_block_interp.c:3722:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3722 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV2’: par_csr_block_interp.c:4756:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4756 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Building libHYPRE_parcsr_block_mv.so ... mpicc -shared -o libHYPRE_parcsr_block_mv-2.23.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.23.0.so ln -s libHYPRE_parcsr_block_mv-2.23.0.so libHYPRE_parcsr_block_mv.so cp -fR ./par_csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_ISIS.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_PETSc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_parcsr.c Building libHYPRE_DistributedMatrix.so ... mpicc -shared -o libHYPRE_DistributedMatrix-2.23.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.23.0.so ln -s libHYPRE_DistributedMatrix-2.23.0.so libHYPRE_DistributedMatrix.so cp -fR ./distributed_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/IJ_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJ_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr_device.c -o IJMatrix_parcsr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr_device.c -o IJVector_parcsr_device.obj IJMatrix_parcsr.c: In function ‘hypre_IJMatrixGetValuesParCSR’: IJMatrix_parcsr.c:504:41: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ^ IJMatrix_parcsr.c:556:49: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 556 | values[indx] = offd_data[j]; | ^ IJMatrix_parcsr.c:504:48: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesParCSR’: IJMatrix_parcsr.c:934:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 934 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:936:37: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 936 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:890:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 890 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:725:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 725 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:739:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesParCSR’: IJMatrix_parcsr.c:1468:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1468 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:1470:41: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1470 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:1425:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:1198:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1199 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1213:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1213 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesOMPParCSR’: IJMatrix_parcsr.c:3408:40: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3408 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3406:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3406 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:3404:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3404 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:3444:40: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3444 | diag_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3442:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3442 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:3440:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3440 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3087:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3087 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3088 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3106:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3106 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesOMPParCSR’: IJMatrix_parcsr.c:4016:44: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4016 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4014:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4014 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:4012:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4012 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:4052:44: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4052 | diag_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4050:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4050 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:4048:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4048 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3710:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3710 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3711 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3729:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3729 | if (offd_j[j] == j_offd) | ~~~~~~^~~ Building libHYPRE_IJ_mv.so ... mpicc -shared -o libHYPRE_IJ_mv-2.23.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.23.0.so ln -s libHYPRE_IJ_mv-2.23.0.so libHYPRE_IJ_mv.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/matrix_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ConvertPETScMatrixToDistributedMatrix.c Building libHYPRE_MatrixMatrix.so ... mpicc -shared -o libHYPRE_MatrixMatrix-2.23.0.so HYPRE_ConvertParCSRMatrixToDistributedMatrix.o HYPRE_ConvertPETScMatrixToDistributedMatrix.o -Wl,-soname,libHYPRE_MatrixMatrix-2.23.0.so ln -s libHYPRE_MatrixMatrix-2.23.0.so libHYPRE_MatrixMatrix.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/parcsr_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c amg_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_hypre_laplace.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c aux_interp.c: In function ‘hypre_exchange_interp_data’: aux_interp.c:506:47: warning: ‘loc_col’ may be used uninitialized in this function [-Wmaybe-uninitialized] 506 | Sop_j[kk] = (HYPRE_BigInt)(-loc_col - 1); | ~~~~~~~~~~^~~~ aux_interp.c:303:22: note: ‘loc_col’ was declared here 303 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_flexgmres.c gen_redcs_mat.c: In function ‘hypre_seqAMGSetup’: gen_redcs_mat.c:291:21: warning: ‘total_nnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 291 | A_seq = hypre_ParCSRMatrixCreate(seq_comm,size,size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | row_starts, row_starts, | ~~~~~~~~~~~~~~~~~~~~~~~ 293 | 0,total_nnz,0); | ~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ads.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_comp_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_helpers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solve.c par_amgdd_setup.c: In function ‘hypre_BoomerAMGDDSetup’: par_amgdd_setup.c:263:10: warning: ‘recv_map_send_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 263 | hypre_MPI_Isend(recv_map_send_buffer[i], recv_map_send_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgRecvProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:257:10: warning: ‘send_flag_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 257 | hypre_MPI_Irecv(send_flag_buffer[i], send_flag_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgSendProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_map_send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~~ 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:718:42: warning: ‘send_flag_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ par_amgdd_setup.c:54:28: note: ‘send_flag_buffer’ was declared here 54 | HYPRE_Int **send_flag_buffer; | ^~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ par_amgdd_setup.c:53:28: note: ‘recv_buffer’ was declared here 53 | HYPRE_Int **recv_buffer; | ^~~~~~~~~~~ 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:718:42: warning: ‘send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ par_amgdd_setup.c:52:28: note: ‘send_buffer’ was declared here 52 | HYPRE_Int **send_buffer; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solveT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cg_relax_wt.c par_amgdd_solve.c: In function ‘hypre_BoomerAMGDDSolve’: par_amgdd_solve.c:310:31: warning: ‘rhs_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 310 | relative_resid = resid_nrm / rhs_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:319:28: warning: ‘resid_nrm_init’ may be used uninitialized in this function [-Wmaybe-uninitialized] 319 | relative_resid = resid_nrm / resid_nrm_init; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:299:25: warning: ‘resid_nrm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | conv_factor = resid_nrm / old_resid; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:286:13: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 286 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | F_array[0], res); | ~~~~~~~~~~~~~~~~ par_amg_solve.c: In function ‘hypre_BoomerAMGSolve’: par_amg_solve.c:267:13: warning: ‘Residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cgc_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby.c par_amg_solveT.c: In function ‘hypre_BoomerAMGCycleT’: par_amg_solveT.c:483:27: warning: ‘relax_points’ may be used uninitialized in this function [-Wmaybe-uninitialized] 483 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | F_array[level], | ~~~~~~~~~~~~~~~ 485 | CF_marker, | ~~~~~~~~~~ 486 | relax_type, | ~~~~~~~~~~~ 487 | relax_points, | ~~~~~~~~~~~~~ 488 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 489 | U_array[level], | ~~~~~~~~~~~~~~~ 490 | Vtemp); | ~~~~~~ par_cg_relax_wt.c: In function ‘hypre_BoomerAMGCGRelaxWt’: par_cg_relax_wt.c:350:7: warning: ‘Utemp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_ParVectorDestroy(Utemp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cg_relax_wt.c:236:40: warning: ‘smoother’ may be used uninitialized in this function [-Wmaybe-uninitialized] 236 | HYPRE_SchwarzSolve(smoother[level], | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coordinates.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cr.c par_amgdd_comp_grid.c: In function ‘hypre_AMGDDCompGridFinalize’: par_amgdd_comp_grid.c:884:26: warning: ‘new_P_offd_colInd’ is used uninitialized [-Wuninitialized] 884 | HYPRE_Int *new_P_offd_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:883:26: warning: ‘new_P_offd_rowPtr’ is used uninitialized [-Wuninitialized] 883 | HYPRE_Int *new_P_offd_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:879:26: warning: ‘new_P_diag_colInd’ is used uninitialized [-Wuninitialized] 879 | HYPRE_Int *new_P_diag_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:878:26: warning: ‘new_P_diag_rowPtr’ is used uninitialized [-Wuninitialized] 878 | HYPRE_Int *new_P_diag_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1237:37: warning: ‘new_R_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1237 | new_R_offd_data[R_offd_cnt] = hypre_CSRMatrixData(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1236:39: warning: ‘new_R_offd_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1236 | new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1231:33: warning: ‘new_R_offd_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | new_R_offd_rowPtr[node_cnt] = R_offd_cnt; | ^ par_amgdd_comp_grid.c:1227:37: warning: ‘new_R_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1227 | new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1226:39: warning: ‘new_R_diag_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1226 | new_R_diag_colInd[R_diag_cnt] = hypre_CSRMatrixJ(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1221:33: warning: ‘new_R_diag_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | new_R_diag_rowPtr[node_cnt] = R_diag_cnt; | ^ 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:80:63: warning: ‘R_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | #define hypre_CSRMatrixData(matrix) ((matrix) -> data) | ^~ par_amgdd_comp_grid.c:888:26: note: ‘R_offd’ was declared here 888 | hypre_CSRMatrix *R_offd; | ^~~~~~ 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:82:63: warning: ‘R_diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 82 | #define hypre_CSRMatrixJ(matrix) ((matrix) -> j) | ^~ par_amgdd_comp_grid.c:887:26: note: ‘R_diag’ was declared here 887 | hypre_CSRMatrix *R_diag; | ^~~~~~ par_amg_setup.c: In function ‘hypre_BoomerAMGSetup’: par_amg_setup.c:2712:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2712 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c: In function ‘hypre_BoomerAMGCoarsen’: par_coarsen.c:225:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 225 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:822:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 822 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_difconv.c par_cycle.c: In function ‘hypre_BoomerAMGCycle’: par_cycle.c:530:36: warning: ‘relax_points’ may be used uninitialized in this function [-Wmaybe-uninitialized] 530 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | Aux_F, | ~~~~~~ 532 | CF_marker, | ~~~~~~~~~~ 533 | relax_type, | ~~~~~~~~~~~ 534 | relax_points, | ~~~~~~~~~~~~~ 535 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 536 | omega[level], | ~~~~~~~~~~~~~ 537 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | Aux_U, | ~~~~~~ 539 | Vtemp, | ~~~~~~ 540 | Ztemp); | ~~~~~~ par_cycle.c:47:21: warning: ‘Ptemp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47 | HYPRE_Real *Ptemp_data; | ^~~~~~~~~~ par_cycle.c:597:48: warning: ‘Ztemp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 597 | Ptemp_data[i] = Ztemp_data[i] + beta*Ptemp_data[i]; | ~~~~~~~~~~^~~ par_cycle.c:595:31: warning: ‘local_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 595 | for (i=0; i < local_size; i++) | ~~^~~~~~~~~~~~ par_cycle.c:449:22: warning: ‘Utemp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 449 | HYPRE_EuclidSolve(smoother[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 450 | (HYPRE_ParCSRMatrix) A_array[level], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | (HYPRE_ParVector) Vtemp, | ~~~~~~~~~~~~~~~~~~~~~~~~ 452 | (HYPRE_ParVector) Utemp); | ~~~~~~~~~~~~~~~~~~~~~~~~ par_cgc_coarsen.c: In function ‘hypre_BoomerAMGCoarsenCGCb’: par_cgc_coarsen.c:339:21: warning: ‘measure_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 339 | if (!num_left || measure_array[LoL_head->head] 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_multi_interp.c par_cr.c: In function ‘hypre_BoomerAMGIndepPMISa’: par_cr.c:2493:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2493 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp.c par_add_cycle.c: In function ‘hypre_CreateLambda’: par_add_cycle.c:880:56: warning: ‘send_map_elmts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 880 | buf_data[index++] = D_data[send_map_elmts[j]]; | ~~~~~~~~~~~~~~^~~ par_add_cycle.c:922:44: warning: ‘Atilde_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 922 | Atilde_offd_j[A_cnt_offd++] = remap[j_indx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ par_add_cycle.c:916:44: warning: ‘Atilde_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 916 | Atilde_diag_j[A_cnt_diag++] = j_indx+row_start; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ par_add_cycle.c:921:45: warning: ‘Atilde_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 921 | Atilde_offd_data[A_cnt_offd] = A_tmp_offd_data[j]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:915:45: warning: ‘Atilde_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 915 | Atilde_diag_data[A_cnt_diag] = A_tmp_diag_data[j]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:355:21: warning: ‘Atilde_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 355 | hypre_CSRMatrix *Atilde_offd; | ^~~~~~~~~~~ par_add_cycle.c:354:21: warning: ‘Atilde_diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 354 | hypre_CSRMatrix *Atilde_diag; | ^~~~~~~~~~~ par_add_cycle.c:908:35: warning: ‘L_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 908 | L_offd_j[cnt_offd++] = remap[j_indx]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ par_add_cycle.c:907:36: warning: ‘L_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 907 | L_offd_data[cnt_offd] = (- A_tmp_offd_data[j]*D_data_offd[j_indx])*D_data[i]; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:897:18: warning: ‘L_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 897 | L_diag_j[cnt_diag++] = i+row_start; | ^ par_add_cycle.c:896:21: warning: ‘L_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 896 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx]*D_data[i])*D_data[i]; | ^ par_add_cycle.c:398:15: warning: ‘send_map_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 398 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpGSMG’: par_gsmg.c:1878:29: warning: ‘S_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1878 | big_i2 = S_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ par_gsmg.c:1842:59: warning: ‘S_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num+1]; jj1++) | ^ par_gsmg.c:1884:64: warning: ‘S_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1884 | += distribute * S_ext_data[jj1]; | ~~~~~~~~~~^~~~~ par_gsmg.c:2036:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2036 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c: In function ‘hypre_BoomerAMGBuildInterp’: par_interp.c:966:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 966 | if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c: In function ‘hypre_BoomerAMGCoarsenPMISHost’: par_coarsen.c:2218:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2218 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:2591:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2591 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_27pt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_9pt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr.c par_amgdd_helpers.c: In function ‘hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo’: par_amgdd_helpers.c:2778:43: warning: ‘R_tmp_info_complex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2778 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ 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:718:3: warning: ‘R_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_amgdd_helpers.c:2581:22: note: ‘R_tmp_info_int’ was declared here 2581 | HYPRE_Int **R_tmp_info_int; | ^~~~~~~~~~~~~~ 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:718:3: warning: ‘P_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_amgdd_helpers.c:2568:22: note: ‘P_tmp_info_int’ was declared here 2568 | HYPRE_Int **P_tmp_info_int; | ^~~~~~~~~~~~~~ par_laplace_9pt.c: In function ‘GenerateLaplacian9pt’: par_laplace_9pt.c:403:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 403 | tmp[i] = big_offd_j[i]; | ^ par_laplace_9pt.c:379:25: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 379 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_9pt.c:420:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 420 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_MGRDirectSolverSetup’: ./../seq_mv/seq_mv.h:83:63: warning: passing argument 8 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 83 | #define hypre_CSRMatrixBigJ(matrix) ((matrix) -> big_j) | ~~~~~~~~~~^~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} par_mgr.c:5364:13: note: in expansion of macro ‘hypre_CSRMatrixBigJ’ 5364 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~~~~~~~~~~ In file included from dsuperlu.h:11, from par_mgr.c:19: /usr/include/superlu-dist/superlu_ddefs.h:354:49: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ par_mgr.c:5364:42: warning: passing argument 9 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 5364 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} In file included from dsuperlu.h:11, from par_mgr.c:19: /usr/include/superlu-dist/superlu_ddefs.h:354:58: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ par_mgr.c:5413:80: warning: passing argument 12 of ‘pdgssvx’ from incompatible pointer type [-Wincompatible-pointer-types] 5413 | &(dslu_data->dslu_solve), dslu_data->berr, &(dslu_data->dslu_data_stat), &info); | ^~~~~ | | | HYPRE_Int * {aka long long int *} In file included from dsuperlu.h:11, from par_mgr.c:19: /usr/include/superlu-dist/superlu_ddefs.h:426:67: note: expected ‘int *’ but argument is of type ‘HYPRE_Int *’ {aka ‘long long int *’} 426 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); | ^~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildStdInterp’: par_lr_interp.c:509:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 509 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:299:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:670:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 670 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ par_lr_interp.c:668:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 668 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ par_lr_interp.c:677:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 677 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ par_multi_interp.c: In function ‘hypre_BoomerAMGBuildMultipassHost’: par_multi_interp.c:758:52: warning: ‘tmp_comm_pkg’ may be used uninitialized in this function [-Wmaybe-uninitialized] 758 | hypre_ParCSRCommPkgNumRecvs(tmp_comm_pkg) = num_recvs; par_multi_interp.c:755:53: warning: ‘send_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 755 | hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; par_multi_interp.c:77:21: warning: ‘send_map_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 77 | HYPRE_Int *send_map_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:759:53: warning: ‘recv_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 759 | hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; par_multi_interp.c:793:54: warning: ‘recv_vec_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 793 | for (j=recv_vec_start[i]; j < recv_vec_start[i+1]; j++) | ~~~~~~~~~~~~~~^~~~~ par_multi_interp.c:1193:32: warning: ‘C_array’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1193 | P_marker[C_array[k1]] = i1; | ^ par_interp.c: In function ‘hypre_BoomerAMGBuildInterpHE’: par_interp.c:1842:7: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_solve.c par_laplace.c: In function ‘GenerateSysLaplacian’: par_laplace.c:393:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 393 | HYPRE_Real *offd_data; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nongalerkin.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nodal_systems.c par_laplace_27pt.c: In function ‘GenerateLaplacian27pt’: par_laplace_27pt.c:1372:31: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1372 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_27pt.c:1592:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1592 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPIInterpHost’: par_lr_interp.c:1588:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1588 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:1353:53: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1353 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1089:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1089 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:1701:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1701 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:1087:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1087 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_MGRBuildPDRS’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:1414:21: note: ‘tmp_map_offd’ was declared here 1414 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_mgr_solve.c: In function ‘hypre_MGRSolve’: par_mgr_solve.c:283:13: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 283 | hypre_ParVectorCopy(F_array[0], residual); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr_setup.c: In function ‘hypre_MGRSetup’: par_mgr_setup.c:22:24: warning: ‘final_coarse_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 22 | HYPRE_Int i,j, final_coarse_size, block_size, idx, **block_cf_marker; | ^~~~~~~~~~~~~~~~~ par_nongalerkin.c: In function ‘hypre_BoomerAMG_MyCreateS’: par_nongalerkin.c:575:46: warning: ‘S_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 575 | S_offd_data[jS] = S_offd_data[jA]; | ~~~~~~~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap.c par_nodal_systems.c: In function ‘hypre_BoomerAMGCreateNodalA’: par_nodal_systems.c:776:44: warning: ‘num_sends’ may be used uninitialized [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:778:45: warning: ‘send_map_starts’ may be used uninitialized [-Wmaybe-uninitialized] 778 | if (new_send_elmts_size > send_map_starts[num_sends]) | ^ par_nodal_systems.c:713:32: warning: ‘AN_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 713 | sum += AN_offd_data[k]; | ^ par_nodal_systems.c:96:25: warning: ‘recv_vec_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96 | HYPRE_Int *recv_vec_starts_AN; | ^~~~~~~~~~~~~~~~~~ par_nodal_systems.c:94:25: warning: ‘send_map_elmts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 94 | HYPRE_Int *send_map_elmts_AN; | ^~~~~~~~~~~~~~~~~ par_nodal_systems.c:776:44: warning: ‘send_map_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:89:25: warning: ‘recv_vec_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_nodal_systems.c:83:25: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 83 | HYPRE_Int num_recvs; | ^~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_blockRelax_solve’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3528:20: note: ‘v_buf_data’ was declared here 3528 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3597:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3597 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPICCInterp’: par_lr_interp.c:2537:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2537 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:2502:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2502 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1963:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1963 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:2675:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2675 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:1961:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1961 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_interp.c:8: par_interp.c: In function ‘hypre_BoomerAMGBuildInterpModUnk’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_interp.c:2642:24: note: ‘tmp_map_offd’ was declared here 2642 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_interp.c:3562:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3562 | if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_block_gs’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3694:18: note: ‘v_buf_data’ was declared here 3694 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3763:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3763 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_laplace.c: In function ‘GenerateSysLaplacianVCoef’: par_laplace.c:875:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 875 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace.c:1267:27: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1267 | if (big_offd_j[i] == col_map_offd[j]) | ~~~~~~~~~~^~~ par_laplace.c:1269:26: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1269 | offd_j[i] = j; | ~~~~~~~~~~^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rotate_7pt.c par_rap.c: In function ‘hypre_BoomerAMGBuildCoarseOperatorKT’: par_rap.c:953:48: warning: ‘col_map_offd_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 953 | col_map_offd_Pext[i3-num_cols_diag_P]; | ^ par_rap.c:1522:32: warning: ‘RA_offd.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1522 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ par_rap.c:1522:32: warning: ‘RA_offd.j’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_rap.c:1819:29: warning: ‘RAP_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1819 | RAP_diag_j[jj_count_diag] = i2; | ^ par_rap.c:1818:32: warning: ‘RAP_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1818 | RAP_diag_data[jj_count_diag] = r_a_product * p_entry; | ^ par_rap.c:700:37: warning: ‘P_marker’ may be used uninitialized in this function [-Wmaybe-uninitialized] 700 | if (P_marker[i3] < jj_row_begining) | ^ par_rap.c:379:26: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 379 | HYPRE_BigInt value = Ps_ext_j[j]; | ^~~~~ par_rap.c:143:27: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 143 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_rap.c:385:72: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 385 | P_ext_offd_data[P_ext_offd_size_private++] = Ps_ext_data[j]; | ~~~~~~~~~~~^~~ par_rap.c:401:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 401 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:47:27: warning: ‘send_map_starts_RT’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ par_rotate_7pt.c: In function ‘GenerateRotate7pt’: par_rotate_7pt.c:229:28: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 229 | offd_data[o_cnt++] = value[3]; | ^ par_rotate_7pt.c:351:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 351 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFFInterp’: par_lr_interp.c:3400:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3400 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:3374:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3374 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:2884:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2884 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:3534:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3534 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:2882:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2882 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax.c par_mgr.c: In function ‘hypre_MGRComputeNonGalerkinCoarseGrid’: par_mgr.c:2058:33: warning: ‘jj’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2058 | D_cf[i] = A_cf_diag_data[jj]; | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_interface.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_scaled_matnorm.c par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverseExp’: par_mgr.c:2656:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2656 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_relax_more.c: In function ‘hypre_ParCSRMaxEigEstimateHost’: par_relax_more.c:100:18: warning: ‘e_min’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 | send_buf[0] = -e_min; | ^~~~~~ par_relax_more.c:48:16: warning: ‘e_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48 | HYPRE_Real e_max, e_min; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_stats.c par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverse’: par_mgr.c:3071:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3071 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp.c par_relax.c: In function ‘hypre_BoomerAMGRelaxWeightedJacobi_core’: par_relax.c:230:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 230 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c: In function ‘hypre_BoomerAMGRelax1GaussSeidel’: par_relax.c:413:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 413 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:413:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:406:27: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 406 | for (i = 0; i < num_recvs; i++) | ~~^~~~~~~~~~~ par_relax.c:385:24: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 385 | for (i = 0; i < num_sends; i++) | ~~^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp_ln.c par_relax.c: In function ‘hypre_BoomerAMGRelax2GaussSeidel’: par_relax.c:560:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 560 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:560:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:553:27: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 553 | for (i = 0; i < num_recvs; i++) | ~~^~~~~~~~~~~ par_relax.c:532:24: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 532 | for (i = 0; i < num_sends; i++) | ~~^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv_rs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c partial.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFF1Interp’: par_lr_interp.c:4265:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4265 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:4239:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4239 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:3740:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3740 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:4401:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4401 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:3738:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3738 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c schwarz.c par_stats.c: In function ‘hypre_BoomerAMGSetupStats’: par_stats.c:138:26: warning: ‘bnnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | HYPRE_Int block_size, bnnz; | ^~~~ par_stats.c:774:19: warning: ‘block_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i*bnnz], &tmp_norm, block_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_vardifconv.c: In function ‘GenerateVarDifConv’: par_vardifconv.c:350:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv.c:349:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 349 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv.c:301:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 301 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c block_tridiag.c par_vardifconv_rs.c: In function ‘GenerateRSVarDifConv’: par_vardifconv_rs.c:430:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv_rs.c:429:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv_rs.c:381:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 381 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ par_sv_interp.c: In function ‘hypre_BoomerAMG_GMExpandInterp’: par_sv_interp.c:820:28: warning: ‘row_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 820 | value = (P_offd_data[orig_offd_start+j]*vec_data[i])/row_sum; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:828:42: warning: ‘fine_index’ may be used uninitialized in this function [-Wmaybe-uninitialized] 828 | if (offd_vec_data[fine_index] != 0.0 ) | ^ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtInterpHost’: par_lr_interp.c:4993:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4993 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:4807:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4807 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:4608:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4608 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:5115:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5115 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:4606:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4606 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ partial.c: In function ‘hypre_BoomerAMGBuildPartialExtPIInterp’: partial.c:562:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 562 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:361:52: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:85:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 85 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:675:58: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 675 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:83:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 83 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_restr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr.c schwarz.c: In function ‘hypre_ParMPSchwarzSolve’: schwarz.c:505:16: warning: ‘k_loc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 505 | if (k_loc < num_variables) | ^ schwarz.c:368:16: warning: ‘rhs_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 368 | HYPRE_Real *rhs_ext; | ^~~~~~~ schwarz.c:669:28: warning: ‘x_ext_old’ may be used uninitialized in this function [-Wmaybe-uninitialized] 669 | x_ext[i] -= x_ext_old[i]; | ^ schwarz.c:365:16: warning: ‘x_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 365 | HYPRE_Real *x_ext; | ^~~~~ schwarz.c:633:42: warning: ‘A_boundary_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 633 | aux[jj] -= A_boundary_data[k] * x[k_loc]; | ^ schwarz.c:631:36: warning: ‘A_boundary_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 631 | k_loc = A_boundary_j[k]; | ^ schwarz.c:503:55: warning: ‘A_boundary_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 503 | for (k=A_boundary_i[j_loc]; k big_j) | ~~~~~~~~~~^~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} dsuperlu.c:81:13: note: in expansion of macro ‘hypre_CSRMatrixBigJ’ 81 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~~~~~~~~~~ In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:354:49: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ dsuperlu.c:81:42: warning: passing argument 9 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 81 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:354:58: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ dsuperlu.c:130:80: warning: passing argument 12 of ‘pdgssvx’ from incompatible pointer type [-Wincompatible-pointer-types] 130 | &(dslu_data->dslu_solve), dslu_data->berr, &(dslu_data->dslu_data_stat), &info); | ^~~~~ | | | HYPRE_Int * {aka long long int *} In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:426:67: note: expected ‘int *’ but argument is of type ‘HYPRE_Int *’ {aka ‘long long int *’} 426 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); | ^~~~~ dsuperlu.c: In function ‘hypre_SLUDistSolve’: dsuperlu.c:150:80: warning: passing argument 12 of ‘pdgssvx’ from incompatible pointer type [-Wincompatible-pointer-types] 150 | &(dslu_data->dslu_solve), dslu_data->berr, &(dslu_data->dslu_data_stat), &info); | ^~~~~ | | | HYPRE_Int * {aka long long int *} In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:426:67: note: expected ‘int *’ but argument is of type ‘HYPRE_Int *’ {aka ‘long long int *’} 426 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); | ^~~~~ partial.c: In function ‘hypre_BoomerAMGBuildPartialStdInterp’: partial.c:1647:40: warning: ‘beta’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1647 | P_offd_data[jj] = -beta*ahat_offd[j1]; | ^~~~~ partial.c:1634:37: warning: ‘alfa’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1634 | P_diag_data[jj] = -alfa*ahat[j1]; | ^~~~~ partial.c:1347:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1347 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:1138:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1501:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1501 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ partial.c:1499:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1499 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ partial.c:1507:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1507 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ame.c -o ame.obj par_restr.c: In function ‘hypre_fgmresT’: par_restr.c:952:20: warning: ‘normr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 952 | *relres = normr / normr0; | ~~~~~~^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj ads.c: In function ‘hypre_ADSSolve’: ads.c:1544:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1544 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1545 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1544:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ads.c:1528:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1528 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ par_sv_interp_ln.c: In function ‘hypre_BoomerAMG_LNExpandInterp’: par_sv_interp_ln.c:2303:35: warning: ‘q_dist_value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2303 | value += q_dist_value; | ~~~~~~^~~~~~~~~~~~~~~ par_sv_interp_ln.c:1903:66: warning: ‘gm_row_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1903 | value = P_diag_data_new[kk]*(vec_data[i]/gm_row_sum - vec_data[c_col]); | ~~~~~~~~~~~^~~~~~~~~~~ par_sv_interp_ln.c:1644:34: warning: ‘P_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1644 | p_point = (HYPRE_Int)P_ext_j[pp]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp_ln.c:1502:63: warning: ‘P_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1502 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) | ^ par_sv_interp_ln.c:1708:52: warning: ‘P_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1708 | aw = a_ij*P_ext_data[pp]; | ^ par_sv_interp_ln.c:2522:23: warning: ‘P_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2522 | if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c: In function ‘hypre_BoomerAMGRefineInterp’: par_sv_interp.c:2192:32: warning: ‘P_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2192 | p_point = (HYPRE_Int)P_ext_j[pp]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:2105:61: warning: ‘P_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2105 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) | ^ par_sv_interp.c:2223:50: warning: ‘P_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2223 | aw = a_ij*P_ext_data[pp]; | ^ ams.c: In function ‘hypre_AMSComputePi’: ams.c:1473:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:1473:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ par_sv_interp.c:2338:24: warning: ‘P_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2338 | if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj partial.c: In function ‘hypre_BoomerAMGBuildPartialExtInterp’: partial.c:2282:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2282 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:2103:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2103 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1879:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1879 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:2394:55: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2394 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:1877:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1877 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ ams.c: In function ‘hypre_AMSComputePixyz’: ams.c:2232:16: warning: ‘Piz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2232 | *Piz_ptr = Piz; | ~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj par_ilu_solve.c: In function ‘hypre_ILUSolveRAPGMRESHOST’: par_ilu_solve.c:2054:4: warning: ‘x_local’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2054 | hypre_SeqVectorSetConstantValues(x_local, 0.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_AMSComputeGPi’: ams.c:2321:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:2321:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ par_ilu_solve.c: In function ‘hypre_NSHSolve’: par_ilu_solve.c:2225:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2225 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c: In function ‘hypre_ParAdSchwarzSolve’: schwarz.c:2922:43: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2922 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; | ^ schwarz.c:2893:37: warning: ‘vtemp_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2893 | aux[jj] = vtemp_ext_data[j_loc-num_variables]; | ^ schwarz.c:2877:21: warning: ‘x_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2877 | x_ext_data[i] = 0.0; | ~~~~~~~~~~~~~~^~~~~ par_ilu_solve.c: In function ‘hypre_ILUSolve’: par_ilu_solve.c:163:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 163 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj ams.c: In function ‘hypre_AMSSetup’: ams.c:3348:16: warning: ‘GGt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3348 | hypre_ParCSRMatrixDestroy(GGt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c: In function ‘hypre_ParAMGCreateDomainDof’: schwarz.c:3431:72: warning: ‘a_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3431 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; | ~~~~~~~~~~^~~ schwarz.c:3417:19: warning: ‘a_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3417 | jj = a_ext_j[j]; | ~~~^~~~~~~~~~~~ schwarz.c:3415:47: warning: ‘a_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3415 | for (j=a_ext_i[i_dof]; j < a_ext_i[i_dof+1]; j++) | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj schwarz.c: In function ‘hypre_ParGenerateScale’: schwarz.c:3488:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3488 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3525:21: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3525 | comm_handle = hypre_ParCSRCommHandleCreate (2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj schwarz.c: In function ‘hypre_ParGenerateHybridScale’: schwarz.c:3572:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3572 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3621:26: warning: ‘index_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3621 | if (index_ext[j_loc] == -1) | ^ schwarz.c:3632:19: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3632 | comm_handle=hypre_ParCSRCommHandleCreate(2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_AMSSolve’: ams.c:3651:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3651 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3652 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:3651:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ams.c:3635:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3635 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj par_ilu.c: In function ‘hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal’: par_ilu.c:4508:7: warning: ‘nnzM’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu.c:4508:171: warning: ‘time_s’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ~~~~~~~^~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUKSymbolic’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:4243:22: note: ‘capacity_S’ was declared here 4243 | HYPRE_Int capacity_S; | ^~~~~~~~~~ ams.c: In function ‘hypre_ParCSRComputeL1NormsThreads’: ams.c:4355:38: warning: ‘diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4355 | if (l1_norm[i] <= 4.0/3.0*diag) | ~~~~~~~^~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUT’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:5205:29: note: ‘capacity_S’ was declared here 5205 | HYPRE_Int capacity_S; | ^~~~~~~~~~ Building libHYPRE_parcsr_ls.so ... mpicc -shared -o libHYPRE_parcsr_ls-2.23.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_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_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_setup.o par_amg_solve.o par_amg_solveT.o par_cg_relax_wt.o par_coarsen.o par_cgc_coarsen.o par_cheby.o par_coarse_parms.o par_coordinates.o par_cr.o par_cycle.o par_add_cycle.o par_difconv.o par_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_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 -Wl,-soname,libHYPRE_parcsr_ls-2.23.0.so ln -s libHYPRE_parcsr_ls-2.23.0.so libHYPRE_parcsr_ls.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/struct_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_algebra.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_boundary.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_manager.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c communication_info.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c computation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c In file included from assumed_part.c:10: In function ‘hypre_APSubdivideRegion’, inlined from ‘hypre_APSubdivideRegion’ at assumed_part.c:75:1: _hypre_struct_mv.h:289:24: warning: ‘div’ may be used uninitialized [-Wmaybe-uninitialized] 289 | hypre__n[0] = loop_size[0];\ _hypre_struct_mv.h:193:4: note: in expansion of macro ‘zypre_BoxLoopInit’ 193 | zypre_BoxLoopInit(ndim, loop_size);\ | ^~~~~~~~~~~~~~~~~ assumed_part.c:156:4: note: in expansion of macro ‘hypre_SerialBoxLoop0Begin’ 156 | hypre_SerialBoxLoop0Begin(ndim, div); | ^~~~~~~~~~~~~~~~~~~~~~~~~ assumed_part.c: In function ‘hypre_APSubdivideRegion’: assumed_part.c:87:31: note: ‘div’ declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c project.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_io.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix_mask.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj struct_io.c: In function ‘hypre_ReadBoxArrayData_CC’: struct_io.c:351:19: warning: ‘constant_stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 351 | for (j=0; j = hypre_SStructGraphIUVEntry(graph, 0) && | ~~~~~^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV.c maxwell_grad.c: In function ‘hypre_Maxwell_Grad’: maxwell_grad.c:89:38: warning: ‘ndirection’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ fac_interp2.c: In function ‘hypre_FAC_WeightedInterp2’: fac_interp2.c:1484:41: warning: ‘zweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1484 | + zweight2*( | ~~~~~~~~^~ 1485 | yweight1*( | ~~~~~~~~~~ 1486 | xweight1*xcp[kshift+1][jshift][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1487 | xweight2*xcp[kshift+1][jshift][ishift+xci+1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1488 | +yweight2*( | ~~~~~~~~~~~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1488:43: warning: ‘yweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1488 | +yweight2*( | ~~~~~~~~^~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1479:46: warning: ‘kshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1479 | xweight1*xcp[kshift][jshift][ishift+xci]+ | ^ fac_interp2.c:1495:46: warning: ‘jshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1495 | xweight1*xcp[0][jshift][ishift+xci]+ | ^ In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: maxwell_physbdy.c: In function ‘hypre_Maxwell_PhysBdy’: ./../utilities/_hypre_utilities.h:718:42: warning: ‘fbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ maxwell_physbdy.c:71:44: note: ‘fbox_mapping’ was declared here 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: ./../utilities/_hypre_utilities.h:718:42: warning: ‘cbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ maxwell_physbdy.c:71:28: note: ‘cbox_mapping’ was declared here 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ maxwell_solve2.c: In function ‘hypre_MaxwellSolve2’: maxwell_solve2.c:181:28: warning: ‘x_dot_x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181 | if ((e_dot_e/x_dot_x) < eps) | ~~~~~~~~^~~~~~~~~ maxwell_solve2.c:181:28: warning: ‘e_dot_e’ may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_zeroBC.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_owninfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_recvinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sendinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c maxwell_TV_setup.c: In function ‘hypre_MaxwellTV_Setup’: maxwell_TV_setup.c:909:54: warning: ‘topological_face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 909 | HYPRE_SStructGridDestroy(topological_face[l+1]); | ^ maxwell_TV_setup.c:719:10: warning: ‘vartype_faces’ may be used uninitialized in this function [-Wmaybe-uninitialized] 719 | HYPRE_SStructGridSetVariables(face_grid, i, ndim, vartype_faces); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c: In function ‘hypre_SStructSharedDOF_ParcsrMatRowsComm’: sstruct_sharedDOFComm.c:739:13: warning: ‘send_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | hypre_BoxArrayDestroy(send_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:740:13: warning: ‘recv_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 740 | hypre_BoxArrayDestroy(recv_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:119:27: warning: ‘nbdry_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | HYPRE_Int nbdry_slabs; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_restrict.c nd1_amge_interpolation.c: In function ‘hypre_ND1AMGeInterpolation’: nd1_amge_interpolation.c:285:41: warning: ‘swap’ may be used uninitialized in this function [-Wmaybe-uninitialized] 285 | I[j+1]= (OffProcRows[swap[m]] -> ncols); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c node_relax.c -o node_relax.obj maxwell_PNedelec.c: In function ‘hypre_Maxwell_PNedelec’: maxwell_PNedelec.c:1669:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1669 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ maxwell_semi_interp.c: In function ‘hypre_Maxwell_PTopology’: maxwell_semi_interp.c:3485:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3485 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘ncols_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:123:27: note: ‘ncols_ElementFace’ was declared here 123 | HYPRE_Int *ncols_ElementFace, *ncols_ElementEdge; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:120:46: note: ‘vals_ElementFace’ was declared here 120 | HYPRE_Real *vals_ElementEdge, *vals_ElementFace, *vals_edgeEdge, *vals_Faceedge; | ^~~~~~~~~~~~~~~~ maxwell_semi_interp.c:117:27: warning: ‘jElement_Face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 117 | HYPRE_BigInt *jElement_Face, *jedge_Edge; | ^~~~~~~~~~~~~ maxwell_semi_interp.c:1282:33: warning: ‘iFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1282 | iFace[nFaces]= rank; | ^ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: fac_amr_fcoarsen.c: In function ‘hypre_AMR_FCoarsen’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:152:28: note: ‘vals’ was declared here 152 | HYPRE_Real *vals, *vals2; | ^~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘volume_shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:146:28: note: ‘shift_box’ was declared here 146 | hypre_Box **shift_box; | ^~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘weight_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:142:28: note: ‘weight_contrib_i’ was declared here 142 | HYPRE_Real **weight_contrib_i; | ^~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:141:28: note: ‘stencil_contrib_i’ was declared here 141 | HYPRE_Int **stencil_contrib_i; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_cnt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘rank_stencils’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:139:44: note: ‘rank_stencils’ was declared here 139 | HYPRE_Int *stencil_ranks, *rank_stencils; | ^~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_ranks’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:2349:19: warning: ‘stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2349 | for (j= 0; j< stencil_size; j++) | ~^~~~~~~~~~~~~~ fac_amr_fcoarsen.c:805:37: warning: ‘max_contribut_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 805 | max_contribut_size= hypre_max( max_contribut_size, fac_amr_fcoarsen.c:2620:47: warning: ‘ci’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2620 | box_ranks[i]= cdata_space_ranks[ci] + | ^ fac_amr_fcoarsen.c:2245:60: warning: ‘startrank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2245 | if ((HYPRE_Int)(rank-startrank) >= i && (HYPRE_Int)(rank-startrank) <= m) | ~~~~~^~~~~~~~~~~ Building libHYPRE_sstruct_ls.so ... mpicc -shared -o libHYPRE_sstruct_ls-2.23.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.23.0.so ln -s libHYPRE_sstruct_ls-2.23.0.so libHYPRE_sstruct_ls.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/sstruct_ls' Making /build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/pilut' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c comm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c debug.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_qsort_si.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_DistributedMatrixPilutSolver.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c parilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c parutil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pblas1.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c serilut.c ilut.c: In function ‘hypre_ILUT’: ilut.c:28:13: warning: unused variable ‘logging’ [-Wunused-variable] 28 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ HYPRE_DistributedMatrixPilutSolver.c: In function ‘HYPRE_DistributedMatrixPilutSolverSetup’: HYPRE_DistributedMatrixPilutSolver.c:344:14: warning: unused variable ‘logging’ [-Wunused-variable] 344 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ ilut.c:147:9: warning: ‘ierr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 147 | return( ierr ); | ^ serilut.c: In function ‘hypre_SerILUT’: serilut.c:45:13: warning: unused variable ‘logging’ [-Wunused-variable] 45 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c trifactor.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c util.c Building libHYPRE_DistributedMatrixPilutSolver.so ... mpicc -shared -o libHYPRE_DistributedMatrixPilutSolver-2.23.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.23.0.so ln -s libHYPRE_DistributedMatrixPilutSolver-2.23.0.so libHYPRE_DistributedMatrixPilutSolver.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/ParaSails' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ConjGrad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c DiagScale.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c FGmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c hypre_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c LoadBal.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mem.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Numbering.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c OrderStat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c PrunedRows.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c RowPatt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c StoredRows.c Building libHYPRE_ParaSails.so ... mpicc -shared -o libHYPRE_ParaSails-2.23.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.23.0.so ln -s libHYPRE_ParaSails-2.23.0.so libHYPRE_ParaSails.so make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/Euclid' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c blas_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Euclid_apply.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Euclid_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ExternalRows_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Factor_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c getRow_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c globalObjects.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash_i_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_mpi_bj.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_mpi_pilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_seq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c io_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c krylov_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mat_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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 in this function [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); | ~~~~~~^~~~~~~ krylov_dh.c:73:7: warning: ‘widget_1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 73 | Axpy(m, -widget_1, v, p); CHECK_V_ERROR; | ^~~~~~~~~~~~~~~~~~~~~~~~ krylov_dh.c:70:38: warning: ‘alpha_1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); | ~~~~~~~~^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c MatGenFD.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mem_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Numbering_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Parser_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c shellSort_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sig_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c SortedList_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c SortedSet_dh.c MatGenFD.c: In function ‘MatGenFD_Run’: MatGenFD.c:815:12: warning: ‘nabory2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 815 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 816 | &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:40: note: ‘nabory2’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:820:12: warning: ‘nabory1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 820 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 821 | &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:31: note: ‘nabory1’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:805:12: warning: ‘naborx2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 805 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 806 | &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:22: note: ‘naborx2’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:810:12: warning: ‘naborx1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 810 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:664:13: note: ‘naborx1’ was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ MatGenFD.c:358:12: warning: ‘nabory2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:40: note: ‘nabory2’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ MatGenFD.c:348:12: warning: ‘naborx2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 348 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:22: note: ‘naborx2’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ MatGenFD.c:353:12: warning: ‘naborx1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 353 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:13: note: ‘naborx1’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ MatGenFD.c:363:12: warning: ‘nabory1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 363 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:228:31: note: ‘nabory1’ was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c SubdomainGraph_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c TimeLog_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Timer_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Vec_dh.c Vec_dh.c: In function ‘Vec_dhDestroy’: Vec_dh.c:32:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 32 | if (v->vals != NULL) FREE_DH(v->vals); CHECK_V_ERROR; | ^~ In file included from Vec_dh.c:9: _hypre_Euclid.h:255:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | if (errFlag_dh) { \ | ^~ Vec_dh.c:32:42: note: in expansion of macro ‘CHECK_V_ERROR’ 32 | if (v->vals != NULL) FREE_DH(v->vals); CHECK_V_ERROR; | ^~~~~~~~~~~~~ In file included from mat_dh_private.c:8: mat_dh_private.c: In function ‘profileMat’: _hypre_Euclid.h:127:23: warning: ‘work2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 127 | #define FREE_DH(p) Mem_dhFree(mem_dh, p) | ^~~~~~~~~~ mat_dh_private.c:1507:15: note: ‘work2’ was declared here 1507 | HYPRE_Real *work2; | ^~~~~ SubdomainGraph_dh.c: In function ‘SubdomainGraph_dhInit’: SubdomainGraph_dh.c:555:18: warning: ‘interiorCount’ may be used uninitialized in this function [-Wmaybe-uninitialized] 555 | for (i=0; i norms) != NULL) | ^~ gmres.c:230:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 230 | (gmres_data -> norms) = hypre_CTAllocF(HYPRE_Real, max_iter + 1,gmres_functions, HYPRE_MEMORY_HOST); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lobpcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c lobpcg.c gmres.c: In function ‘hypre_GMRESSolve’: gmres.c:287:35: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 287 | HYPRE_Real *rs, **hh, *c, *s, *rs_2; | ^~~~ cogmres.c: In function ‘hypre_COGMRESSolve’: cogmres.c:289:39: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 289 | HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv; | ^~~~ lobpcg.c: In function ‘lobpcg_solve’: lobpcg.c:91:3: warning: ‘blockVectorBY’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91 | mv_MultiVectorByMultiVector( x, y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | utilities_FortranMatrixGlobalHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | utilities_FortranMatrixHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | utilities_FortranMatrixWidth( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | utilities_FortranMatrixValues( xy ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lobpcg.c:279:33: note: ‘blockVectorBY’ was declared here 279 | mv_MultiVectorPtr blockVectorBY; /* B*Y */ | ^~~~~~~~~~~~~ Building libHYPRE_krylov.so ... mpicc -shared -o libHYPRE_krylov-2.23.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.23.0.so ln -s libHYPRE_krylov-2.23.0.so libHYPRE_krylov.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/seq_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c genpart.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector_batched.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop_device.c -o csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix_cuda_utils.c -o csr_matrix_cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_device.c -o csr_matvec_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_oomp.c -o csr_matvec_oomp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spadd_device.c -o csr_spadd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device.c -o csr_spgemm_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_attempt.c -o csr_spgemm_device_attempt.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_confident.c -o csr_spgemm_device_confident.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_cusparse.c -o csr_spgemm_device_cusparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowbound.c -o csr_spgemm_device_rowbound.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector.c -o vector.obj csr_matrix.c: In function ‘hypre_CSRMatrixUnion’: csr_matrix.c:973:16: warning: ‘big_jB’ may be used uninitialized in this function [-Wmaybe-uninitialized] 973 | if ( big_jB == big_jA ) | ^ csr_matrix.c:973:16: warning: ‘big_jA’ may be used uninitialized in this function [-Wmaybe-uninitialized] csr_matop.c: In function ‘hypre_CSRMatrixSplit’: csr_matop.c:1425:20: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | temp[cnt_offd] = Bs_ext_j[j]; | ^ Building libHYPRE_seq_mv.so ... mpicc -shared -o libHYPRE_seq_mv-2.23.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_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_attempt.obj csr_spgemm_device_confident.obj csr_spgemm_device_cusparse.obj csr_spgemm_device_rocsparse.obj csr_spgemm_device_rowbound.obj csr_spgemm_device_rowest.obj csr_spgemm_device_util.obj csr_spmv_device.obj csr_sptrans_device.obj vector.obj -Wl,-soname,libHYPRE_seq_mv-2.23.0.so ln -s libHYPRE_seq_mv-2.23.0.so libHYPRE_seq_mv.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c communicationT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_fffc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c new_commpkg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c numbers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_aat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop_marked.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_triplemat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_make_system.c par_csr_bool_matop.c: In function ‘hypre_ParBooleanAAt’: par_csr_bool_matop.c:827:31: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { | ~~~~~~~^~~~~ par_csr_bool_matop.c:826:50: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | for ( jj3=A_ext_i[i3]; jj3 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpDiag’: par_csr_block_interp.c:2673:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2673 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV’: par_csr_block_interp.c:3722:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3722 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV2’: par_csr_block_interp.c:4756:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4756 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Building libHYPRE_parcsr_block_mv.so ... mpicc -shared -o libHYPRE_parcsr_block_mv-2.23.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.23.0.so ln -s libHYPRE_parcsr_block_mv-2.23.0.so libHYPRE_parcsr_block_mv.so cp -fR ./par_csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/distributed_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_ISIS.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_PETSc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_parcsr.c Building libHYPRE_DistributedMatrix.so ... mpicc -shared -o libHYPRE_DistributedMatrix-2.23.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.23.0.so ln -s libHYPRE_DistributedMatrix-2.23.0.so libHYPRE_DistributedMatrix.so cp -fR ./distributed_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/IJ_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJ_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr_device.c -o IJMatrix_parcsr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr_device.c -o IJVector_parcsr_device.obj IJMatrix_parcsr.c: In function ‘hypre_IJMatrixGetValuesParCSR’: IJMatrix_parcsr.c:504:41: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ^ IJMatrix_parcsr.c:505:42: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 505 | values[indx++] = offd_data[j]; | ~~~~~~~~~^~~ IJMatrix_parcsr.c:504:48: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesParCSR’: IJMatrix_parcsr.c:934:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 934 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:936:37: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 936 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:890:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 890 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:725:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 725 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:739:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesParCSR’: IJMatrix_parcsr.c:1468:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1468 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:1470:41: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1470 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:1425:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:1198:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1199 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1213:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1213 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesOMPParCSR’: IJMatrix_parcsr.c:3408:40: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3408 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3406:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3406 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:3404:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3404 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:3444:40: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3444 | diag_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3442:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3442 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:3440:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3440 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3087:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3087 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3088 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3106:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3106 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesOMPParCSR’: IJMatrix_parcsr.c:4016:44: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4016 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4014:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4014 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:4012:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4012 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:4052:44: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4052 | diag_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4050:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4050 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:4048:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4048 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3710:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3710 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3711 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3729:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3729 | if (offd_j[j] == j_offd) | ~~~~~~^~~ Building libHYPRE_IJ_mv.so ... mpicc -shared -o libHYPRE_IJ_mv-2.23.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.23.0.so ln -s libHYPRE_IJ_mv-2.23.0.so libHYPRE_IJ_mv.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/matrix_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ConvertPETScMatrixToDistributedMatrix.c Building libHYPRE_MatrixMatrix.so ... mpicc -shared -o libHYPRE_MatrixMatrix-2.23.0.so HYPRE_ConvertParCSRMatrixToDistributedMatrix.o HYPRE_ConvertPETScMatrixToDistributedMatrix.o -Wl,-soname,libHYPRE_MatrixMatrix-2.23.0.so ln -s libHYPRE_MatrixMatrix-2.23.0.so libHYPRE_MatrixMatrix.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c amg_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_hypre_laplace.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c aux_interp.c: In function ‘hypre_exchange_interp_data’: aux_interp.c:506:47: warning: ‘loc_col’ may be used uninitialized in this function [-Wmaybe-uninitialized] 506 | Sop_j[kk] = (HYPRE_BigInt)(-loc_col - 1); | ~~~~~~~~~~^~~~ aux_interp.c:303:22: note: ‘loc_col’ was declared here 303 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_gmres.c gen_redcs_mat.c: In function ‘hypre_seqAMGSetup’: gen_redcs_mat.c:291:21: warning: ‘total_nnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 291 | A_seq = hypre_ParCSRMatrixCreate(seq_comm,size,size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | row_starts, row_starts, | ~~~~~~~~~~~~~~~~~~~~~~~ 293 | 0,total_nnz,0); | ~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ads.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_comp_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_helpers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solveT.c par_amgdd_setup.c: In function ‘hypre_BoomerAMGDDSetup’: par_amgdd_setup.c:263:10: warning: ‘recv_map_send_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 263 | hypre_MPI_Isend(recv_map_send_buffer[i], recv_map_send_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgRecvProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:257:10: warning: ‘send_flag_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 257 | hypre_MPI_Irecv(send_flag_buffer[i], send_flag_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgSendProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_map_send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:54:28: warning: ‘send_flag_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 54 | HYPRE_Int **send_flag_buffer; | ^~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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_amgdd_setup.c:224:10: warning: ‘send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 224 | hypre_MPI_Isend(send_buffer[i], send_buffer_size[level][i], HYPRE_MPI_INT, hypre_AMGDDCommPkgSendProcs(compGridCommPkg)[level][i], 1, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amg_solve.c: In function ‘hypre_BoomerAMGSolve’: par_amg_solve.c:267:13: warning: ‘Residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cg_relax_wt.c par_amgdd_solve.c: In function ‘hypre_BoomerAMGDDSolve’: par_amgdd_solve.c:310:31: warning: ‘rhs_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 310 | relative_resid = resid_nrm / rhs_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:319:28: warning: ‘resid_nrm_init’ may be used uninitialized in this function [-Wmaybe-uninitialized] 319 | relative_resid = resid_nrm / resid_nrm_init; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:299:25: warning: ‘resid_nrm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | conv_factor = resid_nrm / old_resid; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:286:13: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 286 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | F_array[0], res); | ~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen.c par_amg_solveT.c: In function ‘hypre_BoomerAMGCycleT’: par_amg_solveT.c:483:27: warning: ‘relax_points’ may be used uninitialized in this function [-Wmaybe-uninitialized] 483 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | F_array[level], | ~~~~~~~~~~~~~~~ 485 | CF_marker, | ~~~~~~~~~~ 486 | relax_type, | ~~~~~~~~~~~ 487 | relax_points, | ~~~~~~~~~~~~~ 488 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 489 | U_array[level], | ~~~~~~~~~~~~~~~ 490 | Vtemp); | ~~~~~~ par_cg_relax_wt.c: In function ‘hypre_BoomerAMGCGRelaxWt’: par_cg_relax_wt.c:350:7: warning: ‘Utemp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_ParVectorDestroy(Utemp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cg_relax_wt.c:236:40: warning: ‘smoother’ may be used uninitialized in this function [-Wmaybe-uninitialized] 236 | HYPRE_SchwarzSolve(smoother[level], | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cgc_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coordinates.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cycle.c par_amg_setup.c: In function ‘hypre_BoomerAMGSetup’: par_amg_setup.c:1907:26: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1907 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c: In function ‘hypre_AMGDDCompGridFinalize’: par_amgdd_comp_grid.c:884:26: warning: ‘new_P_offd_colInd’ is used uninitialized [-Wuninitialized] 884 | HYPRE_Int *new_P_offd_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:883:26: warning: ‘new_P_offd_rowPtr’ is used uninitialized [-Wuninitialized] 883 | HYPRE_Int *new_P_offd_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:879:26: warning: ‘new_P_diag_colInd’ is used uninitialized [-Wuninitialized] 879 | HYPRE_Int *new_P_diag_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:878:26: warning: ‘new_P_diag_rowPtr’ is used uninitialized [-Wuninitialized] 878 | HYPRE_Int *new_P_diag_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1237:37: warning: ‘new_R_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1237 | new_R_offd_data[R_offd_cnt] = hypre_CSRMatrixData(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1236:39: warning: ‘new_R_offd_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1236 | new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1231:33: warning: ‘new_R_offd_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | new_R_offd_rowPtr[node_cnt] = R_offd_cnt; | ^ par_amgdd_comp_grid.c:1227:37: warning: ‘new_R_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1227 | new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1226:39: warning: ‘new_R_diag_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1226 | new_R_diag_colInd[R_diag_cnt] = hypre_CSRMatrixJ(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1221:33: warning: ‘new_R_diag_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | new_R_diag_rowPtr[node_cnt] = R_diag_cnt; | ^ 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:80:63: warning: ‘R_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | #define hypre_CSRMatrixData(matrix) ((matrix) -> data) | ^~ par_amgdd_comp_grid.c:888:26: note: ‘R_offd’ was declared here 888 | hypre_CSRMatrix *R_offd; | ^~~~~~ 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:82:63: warning: ‘R_diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 82 | #define hypre_CSRMatrixJ(matrix) ((matrix) -> j) | ^~ par_amgdd_comp_grid.c:887:26: note: ‘R_diag’ was declared here 887 | hypre_CSRMatrix *R_diag; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_add_cycle.c par_coarsen.c: In function ‘hypre_BoomerAMGCoarsen’: par_coarsen.c:225:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 225 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:822:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 822 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_difconv.c par_cycle.c: In function ‘hypre_BoomerAMGCycle’: par_cycle.c:530:36: warning: ‘relax_points’ may be used uninitialized in this function [-Wmaybe-uninitialized] 530 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | Aux_F, | ~~~~~~ 532 | CF_marker, | ~~~~~~~~~~ 533 | relax_type, | ~~~~~~~~~~~ 534 | relax_points, | ~~~~~~~~~~~~~ 535 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 536 | omega[level], | ~~~~~~~~~~~~~ 537 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | Aux_U, | ~~~~~~ 539 | Vtemp, | ~~~~~~ 540 | Ztemp); | ~~~~~~ par_cycle.c:47:21: warning: ‘Ptemp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47 | HYPRE_Real *Ptemp_data; | ^~~~~~~~~~ par_cycle.c:597:48: warning: ‘Ztemp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 597 | Ptemp_data[i] = Ztemp_data[i] + beta*Ptemp_data[i]; | ~~~~~~~~~~^~~ par_cycle.c:88:20: warning: ‘local_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 88 | HYPRE_Int local_size; | ^~~~~~~~~~ par_cycle.c:449:22: warning: ‘Utemp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 449 | HYPRE_EuclidSolve(smoother[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 450 | (HYPRE_ParCSRMatrix) A_array[level], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | (HYPRE_ParVector) Vtemp, | ~~~~~~~~~~~~~~~~~~~~~~~~ 452 | (HYPRE_ParVector) Utemp); | ~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_gauss_elim.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_gsmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_indepset.c par_cr.c: In function ‘hypre_BoomerAMGIndepRS’: par_cr.c:706:43: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 706 | if (CF_marker_offd[S_offd_j[j]] < 1) | ~~~~~~~~^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_jacobi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_krylov_func.c par_coarsen.c: In function ‘hypre_BoomerAMGCoarsenRuge’: par_coarsen.c:1967:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1967 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_add_cycle.c: In function ‘hypre_CreateLambda’: par_add_cycle.c:880:56: warning: ‘send_map_elmts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 880 | buf_data[index++] = D_data[send_map_elmts[j]]; | ~~~~~~~~~~~~~~^~~ par_add_cycle.c:922:44: warning: ‘Atilde_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 922 | Atilde_offd_j[A_cnt_offd++] = remap[j_indx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ par_add_cycle.c:868:29: warning: ‘Atilde_offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 868 | Atilde_offd_i[cnt_row+i] = start_offd + A_tmp_offd_i[i+1]; | ^ par_add_cycle.c:916:44: warning: ‘Atilde_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 916 | Atilde_diag_j[A_cnt_diag++] = j_indx+row_start; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ par_add_cycle.c:867:29: warning: ‘Atilde_diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 867 | Atilde_diag_i[cnt_row+i] = start_diag + A_tmp_diag_i[i+1]; | ^ par_add_cycle.c:921:45: warning: ‘Atilde_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 921 | Atilde_offd_data[A_cnt_offd] = A_tmp_offd_data[j]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:915:45: warning: ‘Atilde_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 915 | Atilde_diag_data[A_cnt_diag] = A_tmp_diag_data[j]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:355:21: warning: ‘Atilde_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 355 | hypre_CSRMatrix *Atilde_offd; | ^~~~~~~~~~~ par_add_cycle.c:354:21: warning: ‘Atilde_diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 354 | hypre_CSRMatrix *Atilde_diag; | ^~~~~~~~~~~ par_add_cycle.c:908:35: warning: ‘L_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 908 | L_offd_j[cnt_offd++] = remap[j_indx]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ par_add_cycle.c:907:36: warning: ‘L_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 907 | L_offd_data[cnt_offd] = (- A_tmp_offd_data[j]*D_data_offd[j_indx])*D_data[i]; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:897:18: warning: ‘L_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 897 | L_diag_j[cnt_diag++] = i+row_start; | ^ par_add_cycle.c:896:21: warning: ‘L_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 896 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx]*D_data[i])*D_data[i]; | ^ par_add_cycle.c:398:15: warning: ‘send_map_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 398 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ par_cr.c: In function ‘hypre_BoomerAMGIndepRSa’: par_cr.c:1161:43: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1161 | if (CF_marker_offd[S_offd_j[j]] < 1) | ~~~~~~~~^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_lr_interp.c par_gsmg.c: In function ‘hypre_BoomerAMGCreateSmoothVecs’: par_gsmg.c:503:40: warning: ‘smoother’ may be used uninitialized in this function [-Wmaybe-uninitialized] 503 | HYPRE_SchwarzSolve(smoother[level], | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_multi_interp.c par_cr.c: In function ‘hypre_BoomerAMGIndepPMIS’: par_cr.c:1940:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1940 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp.c par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpLS’: par_gsmg.c:1233:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1233 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c: In function ‘hypre_BoomerAMGBuildInterp’: par_interp.c:966:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 966 | if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cr.c: In function ‘hypre_BoomerAMGIndepPMISa’: par_cr.c:2493:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2493 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpGSMG’: par_gsmg.c:1878:29: warning: ‘S_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1878 | big_i2 = S_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ par_gsmg.c:1842:59: warning: ‘S_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num+1]; jj1++) | ^ par_gsmg.c:1859:48: warning: ‘S_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1859 | sum += S_ext_data[jj1]; | ~~~~~~~~~~^~~~~ par_gsmg.c:2036:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2036 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace.c par_coarsen.c: In function ‘hypre_BoomerAMGCoarsenPMISHost’: par_coarsen.c:2218:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2218 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:2591:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2591 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_27pt.c par_interp.c: In function ‘hypre_BoomerAMGBuildInterpHE’: par_interp.c:1842:7: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_multi_interp.c: In function ‘hypre_BoomerAMGBuildMultipassHost’: par_multi_interp.c:754:52: warning: ‘tmp_comm_pkg’ may be used uninitialized in this function [-Wmaybe-uninitialized] 754 | hypre_ParCSRCommPkgNumSends(tmp_comm_pkg) = num_sends; par_multi_interp.c:755:53: warning: ‘send_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 755 | hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; par_multi_interp.c:77:21: warning: ‘send_map_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 77 | HYPRE_Int *send_map_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:759:53: warning: ‘recv_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 759 | hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; par_multi_interp.c:81:21: warning: ‘recv_vec_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 81 | HYPRE_Int *recv_vec_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:1193:32: warning: ‘C_array’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1193 | P_marker[C_array[k1]] = i1; | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_9pt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_interp.c:8: par_interp.c: In function ‘hypre_BoomerAMGBuildInterpModUnk’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_laplace_9pt.c: In function ‘GenerateLaplacian9pt’: par_laplace_9pt.c:403:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 403 | tmp[i] = big_offd_j[i]; | ^ par_laplace_9pt.c:379:25: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 379 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_9pt.c:420:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 420 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c:2642:24: note: ‘tmp_map_offd’ was declared here 2642 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_laplace_27pt.c: In function ‘GenerateLaplacian27pt’: par_interp.c:3562:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3562 | if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_laplace_27pt.c:1372:31: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1372 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_27pt.c:1592:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1592 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_helpers.c: In function ‘hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo’: mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildStdInterp’: par_amgdd_helpers.c:2778:43: warning: ‘R_tmp_info_complex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2778 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_lr_interp.c:509:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 509 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:299:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:670:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 670 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ par_lr_interp.c:668:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 668 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ par_lr_interp.c:677:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 677 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ par_amgdd_helpers.c:2777:39: warning: ‘R_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2777 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size+1, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2706:43: warning: ‘P_tmp_info_complex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2706 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2705:39: warning: ‘P_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2705 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size+1, HYPRE_MEMORY_HOST); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_setup.c par_laplace.c: In function ‘GenerateSysLaplacian’: par_laplace.c:393:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 393 | HYPRE_Real *offd_data; | ^~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_MGRDirectSolverSetup’: ./../seq_mv/seq_mv.h:83:63: warning: passing argument 8 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 83 | #define hypre_CSRMatrixBigJ(matrix) ((matrix) -> big_j) | ~~~~~~~~~~^~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} par_mgr.c:5364:13: note: in expansion of macro ‘hypre_CSRMatrixBigJ’ 5364 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~~~~~~~~~~ In file included from dsuperlu.h:11, from par_mgr.c:19: /usr/include/superlu-dist/superlu_ddefs.h:354:49: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ par_mgr.c:5364:42: warning: passing argument 9 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 5364 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} In file included from dsuperlu.h:11, from par_mgr.c:19: /usr/include/superlu-dist/superlu_ddefs.h:354:58: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_solve.c par_mgr_setup.c: In function ‘hypre_MGRSetup’: par_mgr_setup.c:202:21: warning: ‘final_coarse_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 202 | for (j = 0; j < final_coarse_size; j++) | ~~^~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nongalerkin.c par_mgr_solve.c: In function ‘hypre_MGRSolve’: par_mgr_solve.c:283:13: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 283 | hypre_ParVectorCopy(F_array[0], residual); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPIInterpHost’: par_lr_interp.c:1588:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1588 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:1353:53: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1353 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1089:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1089 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:1701:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1701 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:1087:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1087 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nodal_systems.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rotate_7pt.c par_nongalerkin.c: In function ‘hypre_BoomerAMG_MyCreateS’: par_nongalerkin.c:575:46: warning: ‘S_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 575 | S_offd_data[jS] = S_offd_data[jA]; | ~~~~~~~~~~~^~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_MGRBuildPDRS’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:1414:21: note: ‘tmp_map_offd’ was declared here 1414 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_rotate_7pt.c: In function ‘GenerateRotate7pt’: par_rotate_7pt.c:229:28: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 229 | offd_data[o_cnt++] = value[3]; | ^ par_rotate_7pt.c:351:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 351 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax.c par_laplace.c: In function ‘GenerateSysLaplacianVCoef’: par_laplace.c:875:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 875 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace.c:1267:27: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1267 | if (big_offd_j[i] == col_map_offd[j]) | ~~~~~~~~~~^~~ par_laplace.c:1269:26: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1269 | offd_j[i] = j; | ~~~~~~~~~~^~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPICCInterp’: par_lr_interp.c:2537:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2537 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:2502:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2502 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1963:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1963 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:2675:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2675 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:1961:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1961 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_blockRelax_solve’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3528:20: note: ‘v_buf_data’ was declared here 3528 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3597:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3597 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more.c par_nodal_systems.c: In function ‘hypre_BoomerAMGCreateNodalA’: par_nodal_systems.c:776:44: warning: ‘num_sends’ may be used uninitialized [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:778:45: warning: ‘send_map_starts’ may be used uninitialized [-Wmaybe-uninitialized] 778 | if (new_send_elmts_size > send_map_starts[num_sends]) | ^ par_nodal_systems.c:713:32: warning: ‘AN_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 713 | sum += AN_offd_data[k]; | ^ par_nodal_systems.c:762:63: warning: ‘recv_vec_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | recv_vec_starts[i] = num_functions*recv_vec_starts_AN[i]; | ^ par_nodal_systems.c:94:25: warning: ‘send_map_elmts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 94 | HYPRE_Int *send_map_elmts_AN; | ^~~~~~~~~~~~~~~~~ par_nodal_systems.c:776:44: warning: ‘send_map_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:89:25: warning: ‘recv_vec_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_nodal_systems.c:760:21: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 760 | for (i = 0; i < num_recvs+1; i++) | ~~^~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_interface.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_block_gs’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3694:18: note: ‘v_buf_data’ was declared here 3694 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3763:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3763 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c: In function ‘hypre_BoomerAMGRelaxWeightedJacobi_core’: par_relax.c:230:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 230 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax_more.c: In function ‘hypre_ParCSRMaxEigEstimateHost’: par_relax_more.c:100:18: warning: ‘e_min’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 | send_buf[0] = -e_min; | ^~~~~~ par_relax_more.c:48:16: warning: ‘e_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48 | HYPRE_Real e_max, e_min; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_scaled_matnorm.c par_relax.c: In function ‘hypre_BoomerAMGRelax1GaussSeidel’: par_relax.c:413:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 413 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:413:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:358:68: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:358:57: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_schwarz.c par_relax.c: In function ‘hypre_BoomerAMGRelax2GaussSeidel’: par_relax.c:560:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 560 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:560:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:486:68: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:486:57: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_rap.c: In function ‘hypre_BoomerAMGBuildCoarseOperatorKT’: par_rap.c:953:48: warning: ‘col_map_offd_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 953 | col_map_offd_Pext[i3-num_cols_diag_P]; | ^ par_rap.c:1522:32: warning: ‘RA_offd.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1522 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ par_rap.c:1522:32: warning: ‘RA_offd.j’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_rap.c:1819:29: warning: ‘RAP_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1819 | RAP_diag_j[jj_count_diag] = i2; | ^ par_rap.c:1818:32: warning: ‘RAP_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1818 | RAP_diag_data[jj_count_diag] = r_a_product * p_entry; | ^ par_rap.c:700:37: warning: ‘P_marker’ may be used uninitialized in this function [-Wmaybe-uninitialized] 700 | if (P_marker[i3] < jj_row_begining) | ^ par_rap.c:379:26: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 379 | HYPRE_BigInt value = Ps_ext_j[j]; | ^~~~~ par_rap.c:143:27: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 143 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_rap.c:385:72: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 385 | P_ext_offd_data[P_ext_offd_size_private++] = Ps_ext_data[j]; | ~~~~~~~~~~~^~~ par_rap.c:401:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 401 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:47:27: warning: ‘send_map_starts_RT’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_stats.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp_ln.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFFInterp’: par_lr_interp.c:3400:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3400 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:3374:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3374 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:2884:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2884 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:3534:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3534 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:2882:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2882 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_stats.c: In function ‘hypre_BoomerAMGSetupStats’: par_stats.c:138:26: warning: ‘bnnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | HYPRE_Int block_size, bnnz; | ^~~~ par_stats.c:774:19: warning: ‘block_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i*bnnz], &tmp_norm, block_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr.c: In function ‘hypre_MGRComputeNonGalerkinCoarseGrid’: par_mgr.c:2058:33: warning: ‘jj’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2058 | D_cf[i] = A_cf_diag_data[jj]; | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv_rs.c par_vardifconv.c: In function ‘GenerateVarDifConv’: par_vardifconv.c:350:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv.c:349:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 349 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv.c:301:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 301 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c partial.c par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverseExp’: par_mgr.c:2656:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2656 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c block_tridiag.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_restr.c par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverse’: par_mgr.c:3071:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3071 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_sv_interp.c: In function ‘hypre_BoomerAMG_GMExpandInterp’: par_sv_interp.c:820:28: warning: ‘row_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 820 | value = (P_offd_data[orig_offd_start+j]*vec_data[i])/row_sum; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:828:42: warning: ‘fine_index’ may be used uninitialized in this function [-Wmaybe-uninitialized] 828 | if (offd_vec_data[fine_index] != 0.0 ) | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr.c par_vardifconv_rs.c: In function ‘GenerateRSVarDifConv’: par_vardifconv_rs.c:430:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv_rs.c:429:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv_rs.c:381:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 381 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ partial.c: In function ‘hypre_BoomerAMGBuildPartialExtPIInterp’: partial.c:562:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 562 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:361:52: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:85:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 85 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:675:58: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 675 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:83:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 83 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_restr.c: In function ‘hypre_fgmresT’: par_restr.c:952:20: warning: ‘normr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 952 | *relres = normr / normr0; | ~~~~~~^~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFF1Interp’: par_lr_interp.c:3750:21: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3750 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:4239:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4239 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:3740:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3740 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:4401:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4401 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:3738:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3738 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ schwarz.c: In function ‘hypre_ParMPSchwarzSolve’: schwarz.c:505:16: warning: ‘k_loc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 505 | if (k_loc < num_variables) | ^ schwarz.c:368:16: warning: ‘rhs_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 368 | HYPRE_Real *rhs_ext; | ^~~~~~~ schwarz.c:669:28: warning: ‘x_ext_old’ may be used uninitialized in this function [-Wmaybe-uninitialized] 669 | x_ext[i] -= x_ext_old[i]; | ^ schwarz.c:365:16: warning: ‘x_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 365 | HYPRE_Real *x_ext; | ^~~~~ schwarz.c:633:42: warning: ‘A_boundary_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 633 | aux[jj] -= A_boundary_data[k] * x[k_loc]; | ^ schwarz.c:631:36: warning: ‘A_boundary_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 631 | k_loc = A_boundary_j[k]; | ^ schwarz.c:503:55: warning: ‘A_boundary_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 503 | for (k=A_boundary_i[j_loc]; k big_j) | ~~~~~~~~~~^~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} dsuperlu.c:81:13: note: in expansion of macro ‘hypre_CSRMatrixBigJ’ 81 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~~~~~~~~~~ In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:354:49: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ dsuperlu.c:81:42: warning: passing argument 9 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 81 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:354:58: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ par_sv_interp_ln.c: In function ‘hypre_BoomerAMG_LNExpandInterp’: par_sv_interp_ln.c:2303:35: warning: ‘q_dist_value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2303 | value += q_dist_value; | ~~~~~~^~~~~~~~~~~~~~~ par_sv_interp_ln.c:1903:66: warning: ‘gm_row_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1903 | value = P_diag_data_new[kk]*(vec_data[i]/gm_row_sum - vec_data[c_col]); | ~~~~~~~~~~~^~~~~~~~~~~ par_sv_interp_ln.c:1644:54: warning: ‘P_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1644 | p_point = (HYPRE_Int)P_ext_j[pp]; | ~~~~~~~^~~~ par_sv_interp_ln.c:1502:63: warning: ‘P_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1502 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) | ^ par_sv_interp_ln.c:1708:52: warning: ‘P_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1708 | aw = a_ij*P_ext_data[pp]; | ^ par_sv_interp_ln.c:2522:23: warning: ‘P_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2522 | if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ams.c -o ams.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ame.c -o ame.obj par_sv_interp.c: In function ‘hypre_BoomerAMGRefineInterp’: par_sv_interp.c:2192:52: warning: ‘P_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2192 | p_point = (HYPRE_Int)P_ext_j[pp]; | ~~~~~~~^~~~ par_sv_interp.c:2105:61: warning: ‘P_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2105 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) | ^ par_sv_interp.c:2223:50: warning: ‘P_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2223 | aw = a_ij*P_ext_data[pp]; | ^ partial.c: In function ‘hypre_BoomerAMGBuildPartialStdInterp’: par_sv_interp.c:2338:24: warning: ‘P_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2338 | if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partial.c:1647:40: warning: ‘beta’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1647 | P_offd_data[jj] = -beta*ahat_offd[j1]; | ^~~~~ partial.c:1634:37: warning: ‘alfa’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1634 | P_diag_data[jj] = -alfa*ahat[j1]; | ^~~~~ partial.c:1347:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1347 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:1138:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1501:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1501 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ partial.c:1499:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1499 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ partial.c:1507:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1507 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtInterpHost’: par_lr_interp.c:4993:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4993 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:4807:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4807 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:4608:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4608 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:5115:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5115 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:4606:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4606 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj ads.c: In function ‘hypre_ADSSolve’: ads.c:1544:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1544 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1545 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1544:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ads.c:1528:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1528 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj partial.c: In function ‘hypre_BoomerAMGBuildPartialExtInterp’: partial.c:2282:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2282 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:2103:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2103 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1879:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1879 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:2394:55: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2394 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:1877:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1877 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj ams.c: In function ‘hypre_AMSComputePi’: ams.c:1473:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:1473:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj par_ilu_solve.c: In function ‘hypre_ILUSolveRAPGMRESHOST’: par_ilu_solve.c:2054:4: warning: ‘x_local’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2054 | hypre_SeqVectorSetConstantValues(x_local, 0.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj par_ilu_solve.c: In function ‘hypre_NSHSolve’: par_ilu_solve.c:2225:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2225 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj par_ilu_solve.c: In function ‘hypre_ILUSolve’: par_ilu_solve.c:163:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 163 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj schwarz.c: In function ‘hypre_ParAdSchwarzSolve’: schwarz.c:2922:43: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2922 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; | ^ schwarz.c:2893:37: warning: ‘vtemp_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2893 | aux[jj] = vtemp_ext_data[j_loc-num_variables]; | ^ schwarz.c:2877:21: warning: ‘x_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2877 | x_ext_data[i] = 0.0; | ~~~~~~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj ams.c: In function ‘hypre_AMSComputePixyz’: ams.c:2232:16: warning: ‘Piz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2232 | *Piz_ptr = Piz; | ~~~~~~~~~^~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUKSymbolic’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:4243:22: note: ‘capacity_S’ was declared here 4243 | HYPRE_Int capacity_S; | ^~~~~~~~~~ schwarz.c: In function ‘hypre_ParAMGCreateDomainDof’: schwarz.c:3431:72: warning: ‘a_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3431 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; | ~~~~~~~~~~^~~ schwarz.c:3417:19: warning: ‘a_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3417 | jj = a_ext_j[j]; | ~~~^~~~~~~~~~~~ schwarz.c:3415:47: warning: ‘a_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3415 | for (j=a_ext_i[i_dof]; j < a_ext_i[i_dof+1]; j++) | ^ par_ilu.c: In function ‘hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal’: par_ilu.c:4508:7: warning: ‘nnzM’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu.c:4508:171: warning: ‘time_s’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ~~~~~~~^~~~~~~~ schwarz.c: In function ‘hypre_ParGenerateScale’: schwarz.c:3488:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3488 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3525:21: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3525 | comm_handle = hypre_ParCSRCommHandleCreate (2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_AMSComputeGPi’: ams.c:2321:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:2321:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ schwarz.c: In function ‘hypre_ParGenerateHybridScale’: schwarz.c:3572:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3572 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3621:26: warning: ‘index_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3621 | if (index_ext[j_loc] == -1) | ^ schwarz.c:3632:19: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3632 | comm_handle=hypre_ParCSRCommHandleCreate(2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUT’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:5205:29: note: ‘capacity_S’ was declared here 5205 | HYPRE_Int capacity_S; | ^~~~~~~~~~ ams.c: In function ‘hypre_AMSSetup’: ams.c:3348:16: warning: ‘GGt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3348 | hypre_ParCSRMatrixDestroy(GGt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_AMSSolve’: ams.c:3651:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3651 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3652 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:3651:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ams.c:3635:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3635 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_ParCSRComputeL1NormsThreads’: ams.c:4355:38: warning: ‘diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4355 | if (l1_norm[i] <= 4.0/3.0*diag) | ~~~~~~~^~~~~ Building libHYPRE_parcsr_ls.so ... mpicc -shared -o libHYPRE_parcsr_ls-2.23.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_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_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_setup.o par_amg_solve.o par_amg_solveT.o par_cg_relax_wt.o par_coarsen.o par_cgc_coarsen.o par_cheby.o par_coarse_parms.o par_coordinates.o par_cr.o par_cycle.o par_add_cycle.o par_difconv.o par_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_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 -Wl,-soname,libHYPRE_parcsr_ls-2.23.0.so ln -s libHYPRE_parcsr_ls-2.23.0.so libHYPRE_parcsr_ls.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/struct_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_algebra.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_boundary.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_manager.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c communication_info.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c computation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c project.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_grid.c In file included from assumed_part.c:10: In function ‘hypre_APSubdivideRegion’, inlined from ‘hypre_APSubdivideRegion’ at assumed_part.c:75:1: _hypre_struct_mv.h:289:24: warning: ‘div’ may be used uninitialized [-Wmaybe-uninitialized] 289 | hypre__n[0] = loop_size[0];\ _hypre_struct_mv.h:193:4: note: in expansion of macro ‘zypre_BoxLoopInit’ 193 | zypre_BoxLoopInit(ndim, loop_size);\ | ^~~~~~~~~~~~~~~~~ assumed_part.c:156:4: note: in expansion of macro ‘hypre_SerialBoxLoop0Begin’ 156 | hypre_SerialBoxLoop0Begin(ndim, div); | ^~~~~~~~~~~~~~~~~~~~~~~~~ assumed_part.c: In function ‘hypre_APSubdivideRegion’: assumed_part.c:87:31: note: ‘div’ declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_io.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix_mask.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj struct_grid.c: In function ‘hypre_ComputeBoxnums’: struct_grid.c:722:13: warning: ‘boxnum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 722 | boxnum++; | ~~~~~~^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj struct_io.c: In function ‘hypre_ReadBoxArrayData_CC’: struct_io.c:321:38: warning: ‘constant_stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 321 | HYPRE_Int data_box_volume, constant_stencil_size; | ^~~~~~~~~~~~~~~~~~~~~ struct_communication.c: In function ‘hypre_CommPkgCreate’: struct_communication.c:396:43: warning: ‘comm_type’ may be used uninitialized in this function [-Wmaybe-uninitialized] 396 | hypre_CommTypeBufsize(comm_type) += (size*num_values); | ^~ struct_matrix.c: In function ‘hypre_StructMatrixSetBoxValues’: struct_matrix.c:799:46: warning: ‘center_rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 799 | (constant_coefficient==2 && stencil_indices[s]!=center_rank )) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Building libHYPRE_struct_mv.so ... mpicc -shared -o libHYPRE_struct_mv-2.23.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.23.0.so ln -s libHYPRE_struct_mv-2.23.0.so libHYPRE_struct_mv.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/struct_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pcg_struct.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_solve.c smg_setup_rap.c: In function ‘hypre_SMGCreateRAPOp’: smg_setup_rap.c:65:11: warning: ‘RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 65 | return RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj sparse_msg_setup_rap.c: In function ‘hypre_SparseMSGCreateRAPOp’: mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj sparse_msg_setup_rap.c:45:11: warning: ‘RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 45 | return RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj sparse_msg_solve.c: In function ‘hypre_SparseMSGSolve’: sparse_msg_solve.c:184:28: warning: ‘x_dot_x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 184 | if ((e_dot_e/x_dot_x) < eps) | ~~~~~~~~^~~~~~~~~ sparse_msg_solve.c:184:28: warning: ‘e_dot_e’ may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj cyclic_reduction.c: In function ‘hypre_CycRedSetupCoarseOp’: cyclic_reduction.c:238:44: warning: ‘ac_ce’ may be used uninitialized in this function [-Wmaybe-uninitialized] 238 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS5’: pfmg_setup_interp.c:916:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 916 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:913:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 913 | Pp1[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:913:30: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] red_black_constantcoef_gs.c: In function ‘hypre_RedBlackConstantCoefGS’: red_black_constantcoef_gs.c:359:36: warning: ‘App5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 359 | App5*xp[xi + xoff5])*AApd; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:358:36: warning: ‘App4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | App4*xp[xi + xoff4] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:445:36: warning: ‘App3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 445 | App3*xp[xi + xoff3]) / Ap[Ai]; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:444:36: warning: ‘App2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 444 | App2*xp[xi + xoff2] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:462:36: warning: ‘App1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 462 | App1*xp[xi + xoff1]) / Ap[Ai]; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:461:36: warning: ‘App0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 461 | App0*xp[xi + xoff0] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:359:43: warning: ‘xoff5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 359 | App5*xp[xi + xoff5])*AApd; | ~~~^~~~~~~ red_black_constantcoef_gs.c:358:43: warning: ‘xoff4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | App4*xp[xi + xoff4] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:445:43: warning: ‘xoff3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 445 | App3*xp[xi + xoff3]) / Ap[Ai]; | ~~~^~~~~~~ red_black_constantcoef_gs.c:444:43: warning: ‘xoff2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 444 | App2*xp[xi + xoff2] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:422:43: warning: ‘xoff1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 422 | App1*xp[xi + xoff1] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:461:43: warning: ‘xoff0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 461 | App0*xp[xi + xoff0] - | ~~~^~~~~~~ In file included from _hypre_struct_ls.h:7, from semi_setup_rap.c:8: semi_setup_rap.c: In function ‘hypre_SemiCreateRAPOp’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘not_cdirs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS9’: pfmg_setup_interp.c:1050:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1050 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1049:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1049 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1050:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1050 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS7’: pfmg_setup_interp.c:1178:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1178 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1177:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1177 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1178:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1178 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg.c -o smg.obj smg2_setup_rap.c: In function ‘hypre_SMG2BuildRAPSym’: smg2_setup_rap.c:427:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 427 | + a_cnw[iA] * pa[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:418:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 418 | + a_cse[iA] * pa[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:425:44: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 425 | + ra[iR] * a_csw[iAp1] | ~~~~~^~~~~~ pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS15’: pfmg_setup_interp.c:1503:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1503 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1502:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1502 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1503:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1503 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1443:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1442:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1442 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1443:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1383:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1383 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1382:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1382 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1383:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1383 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj smg2_setup_rap.c: In function ‘hypre_SMG2BuildRAPNoSym’: smg2_setup_rap.c:721:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 721 | + rb[iR] * a_cne[iAm1] | ~~~~~^~~~~~ smg2_setup_rap.c:715:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 715 | + a_cnw[iA] * pb[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:723:44: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 723 | + a_cse[iA] * pb[iP1] | ~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj sparse_msg2_setup_rap.c: In function ‘hypre_SparseMSG2BuildRAPSym’: sparse_msg2_setup_rap.c:467:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 467 | + a_cnw[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:458:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 458 | + a_cse[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:465:44: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 465 | + ra[iR] * a_csw[iAp1] | ~~~~~^~~~~~ smg3_setup_rap.c: In function ‘hypre_SMG3BuildRAPSym’: smg3_setup_rap.c:859:29: warning: ‘rap_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 859 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | + rb[iR] * a_bne[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | + a_bne[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:849:29: warning: ‘rap_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 849 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | + rb[iR] * a_bnw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 851 | + a_bnw[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:829:29: warning: ‘rap_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 829 | rap_bse[iAc] = rb[iR] * a_cse[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | + rb[iR] * a_bse[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | + a_bse[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:819:29: warning: ‘rap_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 819 | rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | + rb[iR] * a_bsw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 821 | + a_bsw[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:882:29: warning: ‘rap_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 882 | rap_cse[iAc] = a_cse[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 883 | + rb[iR] * a_cse[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | + ra[iR] * a_cse[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | + a_bse[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | + a_ase[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | + rb[iR] * a_ase[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | + ra[iR] * a_bse[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:864:29: warning: ‘rap_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 864 | rap_csw[iAc] = a_csw[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 865 | + rb[iR] * a_csw[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | + ra[iR] * a_csw[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | + a_bsw[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | + a_asw[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | + rb[iR] * a_asw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | + ra[iR] * a_bsw[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:861:45: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 861 | + a_bne[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:851:45: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 851 | + a_bnw[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:831:45: warning: ‘a_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 831 | + a_bse[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:867:44: warning: ‘a_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 867 | + a_bsw[iA] * pb[iP1] | ~~~~~^~~~ smg3_setup_rap.c:887:44: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 887 | + rb[iR] * a_ase[iAm1] | ~~~~~^~~~~~ smg3_setup_rap.c:869:44: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 869 | + rb[iR] * a_asw[iAm1] | ~~~~~^~~~~~ smg3_setup_rap.c:859:45: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 859 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:849:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 849 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:882:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 882 | rap_cse[iAc] = a_cse[iA] | ~~~~~^~~~ smg3_setup_rap.c:864:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 864 | rap_csw[iAc] = a_csw[iA] | ~~~~~^~~~ smg3_setup_rap.c:856:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 856 | + a_bn[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:826:43: warning: ‘a_bs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | + a_bs[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:846:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 846 | + a_be[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:836:43: warning: ‘a_bw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 836 | + a_bw[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:878:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 878 | + rb[iR] * a_as[iAm1] | ~~~~^~~~~~ smg3_setup_rap.c:896:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 896 | + rb[iR] * a_aw[iAm1] | ~~~~^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS19’: pfmg_setup_interp.c:1685:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1685 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1684:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1684 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1685:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1685 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS27’: pfmg_setup_interp.c:1908:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1908 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1907:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1907 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1908:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1908 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ sparse_msg2_setup_rap.c: In function ‘hypre_SparseMSG2BuildRAPNoSym’: sparse_msg2_setup_rap.c:786:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 786 | + rb[iR] * a_cne[iAm1] | ~~~~~^~~~~~ sparse_msg2_setup_rap.c:780:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 780 | + a_cnw[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:788:44: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 788 | + a_cse[iA] * pb[iP1] | ~~~~~^~~~ sparse_msg3_setup_rap.c: In function ‘hypre_SparseMSG3BuildRAPSym’: sparse_msg3_setup_rap.c:772:29: warning: ‘rap_bne’ may be used uninitialized in this function [-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:762:29: warning: ‘rap_bnw’ may be used uninitialized in this function [-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:742:29: warning: ‘rap_bse’ may be used uninitialized in this function [-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:732:29: warning: ‘rap_bsw’ may be used uninitialized in this function [-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:774:45: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | + a_bne[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:764:45: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 764 | + a_bnw[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:744:45: warning: ‘a_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 744 | + a_bse[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:780:44: warning: ‘a_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 780 | + a_bsw[iA] * pb[iP1] | ~~~~~^~~~ sparse_msg3_setup_rap.c:800:44: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 800 | + rb[iR] * a_ase[iAm1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:782:44: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 782 | + rb[iR] * a_asw[iAm1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:772:45: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 772 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:762:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:795:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 795 | rap_cse[iAc] = a_cse[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:777:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 777 | rap_csw[iAc] = a_csw[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:769:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 769 | + a_bn[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:739:43: warning: ‘a_bs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | + a_bs[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:759:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 759 | + a_be[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:749:43: warning: ‘a_bw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 749 | + a_bw[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:791:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 791 | + rb[iR] * a_as[iAm1] | ~~~~^~~~~~ sparse_msg3_setup_rap.c:809:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 809 | + rb[iR] * a_aw[iAm1] | ~~~~^~~~~~ smg3_setup_rap.c: In function ‘hypre_SMG3BuildRAPNoSym’: smg3_setup_rap.c:1494:29: warning: ‘rap_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1494 | rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1495 | + ra[iR] * a_ane[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1496 | + a_ane[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1504:29: warning: ‘rap_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1504 | rap_anw[iAc] = ra[iR] * a_cnw[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1505 | + ra[iR] * a_anw[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1506 | + a_anw[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1524:29: warning: ‘rap_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1524 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1525 | + ra[iR] * a_ase[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1526 | + a_ase[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1534:29: warning: ‘rap_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1534 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1535 | + ra[iR] * a_asw[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1536 | + a_asw[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1540:29: warning: ‘rap_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1540 | rap_cne[iAc] = a_cne[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1541 | + rb[iR] * a_cne[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1542 | + ra[iR] * a_cne[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1543 | + a_bne[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1544 | + a_ane[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1545 | + rb[iR] * a_ane[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1546 | + ra[iR] * a_bne[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1558:29: warning: ‘rap_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1558 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1559 | + rb[iR] * a_cnw[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1560 | + ra[iR] * a_cnw[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1561 | + a_bnw[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1562 | + a_anw[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1563 | + rb[iR] * a_anw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1564 | + ra[iR] * a_bnw[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1546:44: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1546 | + ra[iR] * a_bne[iAp1]; | ~~~~~^~~~~~ smg3_setup_rap.c:1564:44: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1564 | + ra[iR] * a_bnw[iAp1]; | ~~~~~^~~~~~ smg3_setup_rap.c:1544:44: warning: ‘a_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1544 | + a_ane[iA] * pa[iP1] | ~~~~~^~~~ smg3_setup_rap.c:1506:45: warning: ‘a_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1506 | + a_anw[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1526:45: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1526 | + a_ase[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1536:45: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1536 | + a_asw[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1540:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1540 | rap_cne[iAc] = a_cne[iA] | ~~~~~^~~~ smg3_setup_rap.c:1558:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1558 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~^~~~ smg3_setup_rap.c:1524:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1524 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:1534:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1534 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:1555:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1555 | + ra[iR] * a_bn[iAp1]; | ~~~~^~~~~~ smg3_setup_rap.c:1573:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1573 | + ra[iR] * a_be[iAp1]; | ~~~~^~~~~~ smg3_setup_rap.c:1501:43: warning: ‘a_an’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1501 | + a_an[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1531:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1531 | + a_as[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1511:43: warning: ‘a_ae’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1511 | + a_ae[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1521:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1521 | + a_aw[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c: In function ‘hypre_SparseMSG3BuildRAPNoSym’: sparse_msg3_setup_rap.c:1369:29: warning: ‘rap_ane’ may be used uninitialized in this function [-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:1379:29: warning: ‘rap_anw’ may be used uninitialized in this function [-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:1399:29: warning: ‘rap_ase’ may be used uninitialized in this function [-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:1409:29: warning: ‘rap_asw’ may be used uninitialized in this function [-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:1421:44: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1421 | + ra[iR] * a_bne[iAp1]; | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1439:44: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1439 | + ra[iR] * a_bnw[iAp1]; | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1419:44: warning: ‘a_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1419 | + a_ane[iA] * pa[iP1] | ~~~~~^~~~ sparse_msg3_setup_rap.c:1381:45: warning: ‘a_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1381 | + a_anw[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:1401:45: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1401 | + a_ase[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:1411:45: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1411 | + a_asw[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:1415:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1415 | rap_cne[iAc] = a_cne[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:1433:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1433 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:1399:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1399 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1409:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1409 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1430:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1430 | + ra[iR] * a_bn[iAp1]; | ~~~~^~~~~~ sparse_msg3_setup_rap.c:1448:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1448 | + ra[iR] * a_be[iAp1]; | ~~~~^~~~~~ sparse_msg3_setup_rap.c:1376:43: warning: ‘a_an’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1376 | + a_an[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:1406:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1406 | + a_as[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:1386:43: warning: ‘a_ae’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1386 | + a_ae[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:1396:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1396 | + a_aw[iA] * pb[iP1]; | ~~~~^~~~ point_relax.c: In function ‘hypre_PointRelax’: point_relax.c:636:21: warning: ‘bsumsq’ may be used uninitialized in this function [-Wmaybe-uninitialized] 636 | if ( rsumsq/bsumsq= hypre_SStructGraphIUVEntry(graph, 0) && | ~~~~~^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c krylov_sstruct.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c eliminate_rowscols.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_grad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_physbdy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_PNedelec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV_setup.c maxwell_solve2.c: In function ‘hypre_MaxwellSolve2’: maxwell_solve2.c:181:28: warning: ‘x_dot_x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181 | if ((e_dot_e/x_dot_x) < eps) | ~~~~~~~~^~~~~~~~~ maxwell_solve2.c:181:28: warning: ‘e_dot_e’ may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_zeroBC.c In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: maxwell_physbdy.c: In function ‘hypre_Maxwell_PhysBdy’: ./../utilities/_hypre_utilities.h:718:42: warning: ‘fbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ maxwell_physbdy.c:71:44: note: ‘fbox_mapping’ was declared here 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: ./../utilities/_hypre_utilities.h:718:42: warning: ‘cbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c maxwell_grad.c: In function ‘hypre_Maxwell_Grad’: maxwell_grad.c:89:38: warning: ‘ndirection’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_owninfo.c maxwell_TV_setup.c: In function ‘hypre_MaxwellTV_Setup’: maxwell_TV_setup.c:909:54: warning: ‘topological_face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 909 | HYPRE_SStructGridDestroy(topological_face[l+1]); | ^ maxwell_TV_setup.c:719:10: warning: ‘vartype_faces’ may be used uninitialized in this function [-Wmaybe-uninitialized] 719 | HYPRE_SStructGridSetVariables(face_grid, i, ndim, vartype_faces); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_recvinfo.c fac_interp2.c: In function ‘hypre_FAC_WeightedInterp2’: fac_interp2.c:1484:41: warning: ‘zweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1484 | + zweight2*( | ~~~~~~~~^~ 1485 | yweight1*( | ~~~~~~~~~~ 1486 | xweight1*xcp[kshift+1][jshift][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1487 | xweight2*xcp[kshift+1][jshift][ishift+xci+1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1488 | +yweight2*( | ~~~~~~~~~~~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1488:43: warning: ‘yweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1488 | +yweight2*( | ~~~~~~~~^~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1479:46: warning: ‘kshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1479 | xweight1*xcp[kshift][jshift][ishift+xci]+ | ^ fac_interp2.c:1495:46: warning: ‘jshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1495 | xweight1*xcp[0][jshift][ishift+xci]+ | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sendinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_relax.c nd1_amge_interpolation.c: In function ‘hypre_ND1AMGeInterpolation’: nd1_amge_interpolation.c:285:41: warning: ‘swap’ may be used uninitialized in this function [-Wmaybe-uninitialized] 285 | I[j+1]= (OffProcRows[swap[m]] -> ncols); | ^ nd1_amge_interpolation.c:275:36: warning: ‘offproc_rnums’ may be used uninitialized in this function [-Wmaybe-uninitialized] 275 | if (offproc_rnums[m] == bdof[j-num_idof]) | ~~~~~~~~~~~~~^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_solve.c sstruct_sharedDOFComm.c: In function ‘hypre_SStructSharedDOF_ParcsrMatRowsComm’: sstruct_sharedDOFComm.c:739:13: warning: ‘send_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | hypre_BoxArrayDestroy(send_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:740:13: warning: ‘recv_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 740 | hypre_BoxArrayDestroy(recv_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:119:27: warning: ‘nbdry_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | HYPRE_Int nbdry_slabs; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c node_relax.c -o node_relax.obj maxwell_PNedelec.c: In function ‘hypre_Maxwell_PNedelec’: maxwell_PNedelec.c:1669:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1669 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: fac_amr_fcoarsen.c: In function ‘hypre_AMR_FCoarsen’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:152:28: note: ‘vals’ was declared here 152 | HYPRE_Real *vals, *vals2; | ^~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘volume_shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:146:28: warning: ‘shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 146 | hypre_Box **shift_box; | ^~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘weight_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:142:28: note: ‘weight_contrib_i’ was declared here 142 | HYPRE_Real **weight_contrib_i; | ^~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:141:28: note: ‘stencil_contrib_i’ was declared here 141 | HYPRE_Int **stencil_contrib_i; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_cnt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘rank_stencils’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:139:44: note: ‘rank_stencils’ was declared here 139 | HYPRE_Int *stencil_ranks, *rank_stencils; | ^~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_ranks’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:91:28: warning: ‘stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91 | HYPRE_Int stencil_size, stencil_last_size; | ^~~~~~~~~~~~ fac_amr_fcoarsen.c:805:37: warning: ‘max_contribut_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 805 | max_contribut_size= hypre_max( max_contribut_size, fac_amr_fcoarsen.c:2620:47: warning: ‘ci’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2620 | box_ranks[i]= cdata_space_ranks[ci] + | ^ fac_amr_fcoarsen.c:2245:60: warning: ‘startrank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2245 | if ((HYPRE_Int)(rank-startrank) >= i && (HYPRE_Int)(rank-startrank) <= m) | ~~~~~^~~~~~~~~~~ maxwell_semi_interp.c: In function ‘hypre_Maxwell_PTopology’: maxwell_semi_interp.c:3485:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3485 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘ncols_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:123:27: note: ‘ncols_ElementFace’ was declared here 123 | HYPRE_Int *ncols_ElementFace, *ncols_ElementEdge; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:120:46: note: ‘vals_ElementFace’ was declared here 120 | HYPRE_Real *vals_ElementEdge, *vals_ElementFace, *vals_edgeEdge, *vals_Faceedge; | ^~~~~~~~~~~~~~~~ maxwell_semi_interp.c:117:27: warning: ‘jElement_Face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 117 | HYPRE_BigInt *jElement_Face, *jedge_Edge; | ^~~~~~~~~~~~~ maxwell_semi_interp.c:1282:33: warning: ‘iFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1282 | iFace[nFaces]= rank; | ^ Building libHYPRE_sstruct_ls.so ... mpicc -shared -o libHYPRE_sstruct_ls-2.23.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.23.0.so ln -s libHYPRE_sstruct_ls-2.23.0.so libHYPRE_sstruct_ls.so cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/sstruct_ls' Making lib ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/lib' Building libHYPRE64m.so ... mpicc -shared -o libHYPRE64m-2.23.0.so /build/hypre-antOOX/hypre-2.23.0/src64m/IJ_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/distributed_matrix/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/krylov/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/matrix_matrix/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/multivector/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_ls/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_block_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/seq_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/sstruct_ls/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/sstruct_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/struct_ls/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/struct_mv/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/utilities/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/blas/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/lapack/*.o /build/hypre-antOOX/hypre-2.23.0/src64m/IJ_mv/*.obj /build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_ls/*.obj /build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_mv/*.obj /build/hypre-antOOX/hypre-2.23.0/src64m/seq_mv/*.obj /build/hypre-antOOX/hypre-2.23.0/src64m/sstruct_ls/*.obj /build/hypre-antOOX/hypre-2.23.0/src64m/sstruct_mv/*.obj /build/hypre-antOOX/hypre-2.23.0/src64m/struct_ls/*.obj /build/hypre-antOOX/hypre-2.23.0/src64m/struct_mv/*.obj /build/hypre-antOOX/hypre-2.23.0/src64m/utilities/*.obj -lsuperlu_dist -L/usr/lib/x86_64-linux-gnu/openmpi/lib -lmpi -llapack64 -lblas64 -lmpi -lm -Wl,-soname,libHYPRE64m-2.23.0.so -Wl,-z,defs -Wl,-z,relro -Wl,--no-as-needed ln -s libHYPRE64m-2.23.0.so libHYPRE64m.so cp -fR libHYPRE* /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/lib make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/lib' make[2]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m' dh_auto_build -Dsrc64-static cd src64-static && make -j10 make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static' Making blas ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/blas' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/blas' Making lapack ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/lapack' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorml2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlamch.c make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/utilities' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_general.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_handle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_version.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c amg_linklist.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c binsearch.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c exchange_data.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c fortran_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c ap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c log.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c complex.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c hopscotch_hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c merge_sort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mpi_comm_f2c.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c prefix_sum.c exchange_data.c: In function ‘hypre_DataExchangeList’: exchange_data.c:443:16: warning: ‘tree.child_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 443 | hypre_MPI_Send(NULL, 0, HYPRE_MPI_INT, tree.child_id[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 444 | term_tag, comm); | ~~~~~~~~~~~~~~~ exchange_data.c:441:24: warning: ‘tree.num_child’ may be used uninitialized in this function [-Wmaybe-uninitialized] 441 | for (i=0; i< tree.num_child; i++) | ~^~~~~~~~~~~~~~~~ exchange_data.c:423:13: warning: ‘tree.parent_id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 423 | hypre_MPI_Irecv(NULL, 0, HYPRE_MPI_INT, tree.parent_id, term_tag, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | comm, &term_request1); | ~~~~~~~~~~~~~~~~~~~~~ exchange_data.c:413:10: warning: ‘term_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 413 | hypre_MPI_Testall(tree.num_child, term_requests, &children_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 414 | term_statuses); | ~~~~~~~~~~~~~~ exchange_data.c:413:10: warning: ‘term_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘contact_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~ In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘response_statuses’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:173:23: note: ‘response_statuses’ was declared here 173 | hypre_MPI_Status *response_statuses, *contact_statuses; | ^~~~~~~~~~~~~~~~~ In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘contact_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~ In file included from exchange_data.c:15: _hypre_utilities.h:718:3: warning: ‘response_requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ 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-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c printf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c utilities.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mpistubs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c qsplit.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c random.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c threading.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c timer.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c timing.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c cuda_utils.c -o cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c general.c -o general.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c handle.c -o handle.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c int_array.c -o int_array.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c memory.c -o memory.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-linux-gnu/openmpi/include -c omp_device.c -o omp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/x86_64-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-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./fortran*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/multivector' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c multivector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/x86_64-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-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/krylov' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_cogmres.c gmres.c: In function ‘hypre_GMRESSetup’: gmres.c:228:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 228 | if ((gmres_data -> norms) != NULL) | ^~ gmres.c:230:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 230 | (gmres_data -> norms) = hypre_CTAllocF(HYPRE_Real, max_iter + 1,gmres_functions, HYPRE_MEMORY_HOST); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lgmres.c gmres.c: In function ‘hypre_GMRESSolve’: gmres.c:287:35: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 287 | HYPRE_Real *rs, **hh, *c, *s, *rs_2; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lobpcg.c cogmres.c: In function ‘hypre_COGMRESSolve’: cogmres.c:289:39: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 289 | HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c lobpcg.c lobpcg.c: In function ‘lobpcg_solve’: lobpcg.c:91:3: warning: ‘blockVectorBY’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91 | mv_MultiVectorByMultiVector( x, y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | utilities_FortranMatrixGlobalHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | utilities_FortranMatrixHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | utilities_FortranMatrixWidth( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | utilities_FortranMatrixValues( xy ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lobpcg.c:279:33: note: ‘blockVectorBY’ was declared here 279 | mv_MultiVectorPtr blockVectorBY; /* B*Y */ | ^~~~~~~~~~~~~ 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-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/seq_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c genpart.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector_batched.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop_device.c -o csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix_cuda_utils.c -o csr_matrix_cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_device.c -o csr_matvec_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_oomp.c -o csr_matvec_oomp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spadd_device.c -o csr_spadd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device.c -o csr_spgemm_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_attempt.c -o csr_spgemm_device_attempt.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_confident.c -o csr_spgemm_device_confident.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_cusparse.c -o csr_spgemm_device_cusparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowbound.c -o csr_spgemm_device_rowbound.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector.c -o vector.obj csr_matrix.c: In function ‘hypre_CSRMatrixUnion’: csr_matrix.c:923:16: warning: ‘big_jB’ may be used uninitialized in this function [-Wmaybe-uninitialized] 923 | if ( big_jB == big_jA ) | ^ csr_matrix.c:923:16: warning: ‘big_jA’ may be used uninitialized in this function [-Wmaybe-uninitialized] csr_matop.c: In function ‘hypre_CSRMatrixSplit’: csr_matop.c:1425:20: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | temp[cnt_offd] = Bs_ext_j[j]; | ^ 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_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_attempt.obj csr_spgemm_device_confident.obj csr_spgemm_device_cusparse.obj csr_spgemm_device_rocsparse.obj csr_spgemm_device_rowbound.obj csr_spgemm_device_rowest.obj csr_spgemm_device_util.obj csr_spmv_device.obj csr_sptrans_device.obj vector.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_seq_mv.a cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/parcsr_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c communicationT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_fffc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c new_commpkg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c numbers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_aat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop_marked.c par_csr_bool_matop.c: In function ‘hypre_ParBooleanAAt’: par_csr_bool_matop.c:827:31: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { | ~~~~~~~^~~~~ par_csr_bool_matop.c:826:50: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | for ( jj3=A_ext_i[i3]; jj3 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c: In function ‘hypre_ParCSRBlockMatrixRAP’: par_csr_block_rap.c:1550:58: warning: ‘P_ext_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1550 | i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]]+num_cols_diag_P; | ~~~~~~~~~~~~^~~~~ par_csr_block_rap.c:277:27: warning: ‘P_ext_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 277 | HYPRE_Complex *P_ext_offd_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:1521:28: warning: ‘P_ext_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1521 | i3 = P_ext_diag_j[jj3]; | ~~~^~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:273:27: warning: ‘P_ext_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 273 | HYPRE_Complex *P_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:1687:38: warning: ‘RAP_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1687 | RAP_offd_j[jj_count_offd] = i3 - num_cols_diag_P; | ^ par_csr_block_rap.c:1727:49: warning: ‘RAP_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1727 | RAP_offd_data[ind++] += r_a_p_products[kk]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1656:35: warning: ‘RAP_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1656 | RAP_diag_j[jj_count_diag] = P_diag_j[jj3]; | ^ par_csr_block_rap.c:1715:46: warning: ‘RAP_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1715 | RAP_diag_data[ind++] += r_a_p_products[kk]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1550:45: warning: ‘map_Pext_to_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1550 | i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]]+num_cols_diag_P; | ^ par_csr_block_rap.c:1670:42: warning: ‘map_P_to_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1670 | i3 = map_P_to_RAP[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:1438:27: warning: ‘RAP_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1438 | jcol = (HYPRE_Int)RAP_ext_j[k]; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1436:35: warning: ‘RAP_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1436 | for (k=RAP_ext_i[j]; k < RAP_ext_i[j+1]; k++) | ^ par_csr_block_rap.c:229:27: warning: ‘RAP_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 229 | HYPRE_Complex *RAP_ext_data; | ^~~~~~~~~~~~ par_csr_block_rap.c:1094:15: warning: ‘col_map_offd_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1094 | + hypre_BigBinarySearch(col_map_offd_RAP, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | RAP_ext_j[i],num_cols_offd_RAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:664:37: warning: ‘P_marker’ may be used uninitialized in this function [-Wmaybe-uninitialized] 664 | if (P_marker[i3] < jj_row_begining) | ^ par_csr_block_rap.c:943:48: warning: ‘col_map_offd_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 943 | col_map_offd_Pext[i3-num_cols_diag_P]; | ^ par_csr_block_rap.c:925:43: warning: ‘map_P_to_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 925 | i3 = map_P_to_Pext[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:423:28: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 423 | temp[i] = Ps_ext_j[i]; | ^ par_csr_block_rap.c:270:27: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 270 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_csr_block_rap.c:269:27: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 269 | HYPRE_Complex *Ps_ext_data; | ^~~~~~~~~~~ par_csr_block_rap.c:472:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 472 | hypre_CSRBlockMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:179:27: warning: ‘send_map_starts_RT’ may be used uninitialized in this function [-Wmaybe-uninitialized] 179 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpDiag’: par_csr_block_interp.c:2673:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2673 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV’: par_csr_block_interp.c:3722:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3722 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV2’: par_csr_block_interp.c:4756:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4756 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(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-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_ISIS.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_PETSc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/IJ_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJ_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr_device.c -o IJMatrix_parcsr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr_device.c -o IJVector_parcsr_device.obj IJMatrix_parcsr.c: In function ‘hypre_IJMatrixGetValuesParCSR’: IJMatrix_parcsr.c:504:41: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ^ IJMatrix_parcsr.c:556:49: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 556 | values[indx] = offd_data[j]; | ^ IJMatrix_parcsr.c:504:48: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesParCSR’: IJMatrix_parcsr.c:934:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 934 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:936:37: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 936 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:890:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 890 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:725:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 725 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:739:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesParCSR’: IJMatrix_parcsr.c:1468:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1468 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:1470:41: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1470 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:1425:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:1198:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1199 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1213:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1213 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAssembleOffProcValsParCSR’: IJMatrix_parcsr.c:1468:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1468 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:1436:30: note: ‘big_offd_j’ was declared here 1436 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:1470:41: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1470 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:1120:19: note: ‘offd_data’ was declared here 1120 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:1425:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:1104:20: note: ‘tmp_data’ was declared here 1104 | HYPRE_Complex *tmp_data; | ^~~~~~~~ IJMatrix_parcsr.c:1198:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1199 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1140:21: note: ‘col_map_offd’ was declared here 1140 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:1213:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1213 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c:1119:15: note: ‘offd_j’ was declared here 1119 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesOMPParCSR’: IJMatrix_parcsr.c:3408:40: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3408 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3406:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3406 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:3404:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3404 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:3444:40: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3444 | diag_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3442:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3442 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:3440:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3440 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3087:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3087 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3088 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3106:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3106 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesOMPParCSR’: IJMatrix_parcsr.c:4016:44: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4016 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4014:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4014 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:4012:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4012 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:4052:44: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4052 | diag_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4050:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4050 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:4048:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4048 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3710:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3710 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3711 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3729:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3729 | if (offd_j[j] == j_offd) | ~~~~~~^~~ 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-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/matrix_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/parcsr_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c amg_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_hypre_laplace.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c aux_interp.c: In function ‘hypre_exchange_interp_data’: aux_interp.c:506:47: warning: ‘loc_col’ may be used uninitialized in this function [-Wmaybe-uninitialized] 506 | Sop_j[kk] = (HYPRE_BigInt)(-loc_col - 1); | ~~~~~~~~~~^~~~ aux_interp.c:303:22: note: ‘loc_col’ was declared here 303 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c gen_redcs_mat.c: In function ‘hypre_seqAMGSetup’: gen_redcs_mat.c:291:21: warning: ‘total_nnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 291 | A_seq = hypre_ParCSRMatrixCreate(seq_comm,size,size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | row_starts, row_starts, | ~~~~~~~~~~~~~~~~~~~~~~~ 293 | 0,total_nnz,0); | ~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ads.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_comp_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_helpers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solve.c par_amgdd_setup.c: In function ‘hypre_BoomerAMGDDSetup’: par_amgdd_setup.c:263:10: warning: ‘recv_map_send_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 263 | hypre_MPI_Isend(recv_map_send_buffer[i], recv_map_send_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgRecvProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:257:10: warning: ‘send_flag_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 257 | hypre_MPI_Irecv(send_flag_buffer[i], send_flag_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgSendProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_map_send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~~ 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:718:42: warning: ‘send_flag_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ par_amgdd_setup.c:54:28: note: ‘send_flag_buffer’ was declared here 54 | HYPRE_Int **send_flag_buffer; | ^~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ par_amgdd_setup.c:53:28: note: ‘recv_buffer’ was declared here 53 | HYPRE_Int **recv_buffer; | ^~~~~~~~~~~ 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:718:42: warning: ‘send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ par_amgdd_setup.c:52:28: note: ‘send_buffer’ was declared here 52 | HYPRE_Int **send_buffer; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solveT.c par_amgdd_solve.c: In function ‘hypre_BoomerAMGDDSolve’: par_amgdd_solve.c:310:31: warning: ‘rhs_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 310 | relative_resid = resid_nrm / rhs_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:319:28: warning: ‘resid_nrm_init’ may be used uninitialized in this function [-Wmaybe-uninitialized] 319 | relative_resid = resid_nrm / resid_nrm_init; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:299:25: warning: ‘resid_nrm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | conv_factor = resid_nrm / old_resid; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:286:13: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 286 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | F_array[0], res); | ~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cg_relax_wt.c par_amg_solve.c: In function ‘hypre_BoomerAMGSolve’: par_amg_solve.c:267:13: warning: ‘Residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cgc_coarsen.c par_cg_relax_wt.c: In function ‘hypre_BoomerAMGCGRelaxWt’: par_cg_relax_wt.c:350:7: warning: ‘Utemp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_ParVectorDestroy(Utemp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cg_relax_wt.c:236:40: warning: ‘smoother’ may be used uninitialized in this function [-Wmaybe-uninitialized] 236 | HYPRE_SchwarzSolve(smoother[level], | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby.c par_amg_solveT.c: In function ‘hypre_BoomerAMGCycleT’: par_amg_solveT.c:483:27: warning: ‘relax_points’ may be used uninitialized in this function [-Wmaybe-uninitialized] 483 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | F_array[level], | ~~~~~~~~~~~~~~~ 485 | CF_marker, | ~~~~~~~~~~ 486 | relax_type, | ~~~~~~~~~~~ 487 | relax_points, | ~~~~~~~~~~~~~ 488 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 489 | U_array[level], | ~~~~~~~~~~~~~~~ 490 | Vtemp); | ~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coordinates.c par_amg_setup.c: In function ‘hypre_BoomerAMGSetup’: par_amg_setup.c:2712:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2712 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cr.c par_coarsen.c: In function ‘hypre_BoomerAMGCoarsen’: par_coarsen.c:225:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 225 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:822:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 822 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c: In function ‘hypre_AMGDDCompGridFinalize’: par_amgdd_comp_grid.c:884:26: warning: ‘new_P_offd_colInd’ is used uninitialized [-Wuninitialized] 884 | HYPRE_Int *new_P_offd_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:883:26: warning: ‘new_P_offd_rowPtr’ is used uninitialized [-Wuninitialized] 883 | HYPRE_Int *new_P_offd_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:879:26: warning: ‘new_P_diag_colInd’ is used uninitialized [-Wuninitialized] 879 | HYPRE_Int *new_P_diag_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:878:26: warning: ‘new_P_diag_rowPtr’ is used uninitialized [-Wuninitialized] 878 | HYPRE_Int *new_P_diag_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1237:37: warning: ‘new_R_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1237 | new_R_offd_data[R_offd_cnt] = hypre_CSRMatrixData(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1236:39: warning: ‘new_R_offd_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1236 | new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1231:33: warning: ‘new_R_offd_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | new_R_offd_rowPtr[node_cnt] = R_offd_cnt; | ^ par_amgdd_comp_grid.c:1227:37: warning: ‘new_R_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1227 | new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1226:39: warning: ‘new_R_diag_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1226 | new_R_diag_colInd[R_diag_cnt] = hypre_CSRMatrixJ(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1221:33: warning: ‘new_R_diag_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | new_R_diag_rowPtr[node_cnt] = R_diag_cnt; | ^ 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:80:63: warning: ‘R_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | #define hypre_CSRMatrixData(matrix) ((matrix) -> data) | ^~ par_amgdd_comp_grid.c:888:26: note: ‘R_offd’ was declared here 888 | hypre_CSRMatrix *R_offd; | ^~~~~~ 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:82:63: warning: ‘R_diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 82 | #define hypre_CSRMatrixJ(matrix) ((matrix) -> j) | ^~ par_amgdd_comp_grid.c:887:26: note: ‘R_diag’ was declared here 887 | hypre_CSRMatrix *R_diag; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_add_cycle.c par_cgc_coarsen.c: In function ‘hypre_BoomerAMGCoarsenCGCb’: par_cgc_coarsen.c:339:21: warning: ‘measure_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 339 | if (!num_left || measure_array[LoL_head->head] 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c: In function ‘hypre_BoomerAMGCreateSmoothVecs’: par_gsmg.c:503:40: warning: ‘smoother’ may be used uninitialized in this function [-Wmaybe-uninitialized] 503 | HYPRE_SchwarzSolve(smoother[level], | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_multi_interp.c par_coarsen.c: In function ‘hypre_BoomerAMGCoarsenPMISHost’: par_coarsen.c:2218:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2218 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:2591:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2591 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp.c par_cr.c: In function ‘hypre_BoomerAMGIndepPMISa’: par_cr.c:2493:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2493 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ par_add_cycle.c: In function ‘hypre_CreateLambda’: par_add_cycle.c:880:56: warning: ‘send_map_elmts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 880 | buf_data[index++] = D_data[send_map_elmts[j]]; | ~~~~~~~~~~~~~~^~~ par_add_cycle.c:922:44: warning: ‘Atilde_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 922 | Atilde_offd_j[A_cnt_offd++] = remap[j_indx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ par_add_cycle.c:916:44: warning: ‘Atilde_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 916 | Atilde_diag_j[A_cnt_diag++] = j_indx+row_start; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ par_add_cycle.c:921:45: warning: ‘Atilde_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 921 | Atilde_offd_data[A_cnt_offd] = A_tmp_offd_data[j]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:915:45: warning: ‘Atilde_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 915 | Atilde_diag_data[A_cnt_diag] = A_tmp_diag_data[j]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:355:21: warning: ‘Atilde_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 355 | hypre_CSRMatrix *Atilde_offd; | ^~~~~~~~~~~ par_add_cycle.c:354:21: warning: ‘Atilde_diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 354 | hypre_CSRMatrix *Atilde_diag; | ^~~~~~~~~~~ par_add_cycle.c:908:35: warning: ‘L_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 908 | L_offd_j[cnt_offd++] = remap[j_indx]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ par_add_cycle.c:907:36: warning: ‘L_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 907 | L_offd_data[cnt_offd] = (- A_tmp_offd_data[j]*D_data_offd[j_indx])*D_data[i]; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:897:18: warning: ‘L_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 897 | L_diag_j[cnt_diag++] = i+row_start; | ^ par_add_cycle.c:896:21: warning: ‘L_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 896 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx]*D_data[i])*D_data[i]; | ^ par_add_cycle.c:398:15: warning: ‘send_map_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 398 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ par_interp.c: In function ‘hypre_BoomerAMGBuildInterpHE’: par_interp.c:1842:7: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpLS’: par_gsmg.c:1233:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1233 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_interp.c:8: par_interp.c: In function ‘hypre_BoomerAMGBuildInterpModUnk’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_interp.c:2642:24: note: ‘tmp_map_offd’ was declared here 2642 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_interp.c:3562:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3562 | if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpGSMG’: par_gsmg.c:1878:29: warning: ‘S_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1878 | big_i2 = S_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ par_gsmg.c:1842:59: warning: ‘S_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num+1]; jj1++) | ^ par_gsmg.c:1884:64: warning: ‘S_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1884 | += distribute * S_ext_data[jj1]; | ~~~~~~~~~~^~~~~ par_gsmg.c:2036:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2036 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_27pt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_9pt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_setup.c par_amgdd_helpers.c: In function ‘hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo’: par_amgdd_helpers.c:2778:43: warning: ‘R_tmp_info_complex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2778 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ 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:718:3: warning: ‘R_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_amgdd_helpers.c:2581:22: note: ‘R_tmp_info_int’ was declared here 2581 | HYPRE_Int **R_tmp_info_int; | ^~~~~~~~~~~~~~ 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:718:3: warning: ‘P_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_amgdd_helpers.c:2568:22: note: ‘P_tmp_info_int’ was declared here 2568 | HYPRE_Int **P_tmp_info_int; | ^~~~~~~~~~~~~~ par_laplace_9pt.c: In function ‘GenerateLaplacian9pt’: par_laplace_9pt.c:403:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 403 | tmp[i] = big_offd_j[i]; | ^ par_laplace_9pt.c:247:28: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 247 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_9pt.c:420:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 420 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_multi_interp.c: In function ‘hypre_BoomerAMGBuildMultipassHost’: par_multi_interp.c:758:52: warning: ‘tmp_comm_pkg’ may be used uninitialized in this function [-Wmaybe-uninitialized] 758 | hypre_ParCSRCommPkgNumRecvs(tmp_comm_pkg) = num_recvs; par_multi_interp.c:755:53: warning: ‘send_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 755 | hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; par_multi_interp.c:77:21: warning: ‘send_map_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 77 | HYPRE_Int *send_map_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:759:53: warning: ‘recv_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 759 | hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; par_multi_interp.c:793:54: warning: ‘recv_vec_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 793 | for (j=recv_vec_start[i]; j < recv_vec_start[i+1]; j++) | ~~~~~~~~~~~~~~^~~~~ par_multi_interp.c:1193:32: warning: ‘C_array’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1193 | P_marker[C_array[k1]] = i1; | ^ par_laplace_27pt.c: In function ‘GenerateLaplacian27pt’: par_laplace_27pt.c:1372:31: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1372 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_27pt.c:1592:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1592 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_MGRDirectSolverSetup’: ./../seq_mv/seq_mv.h:83:63: warning: passing argument 8 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 83 | #define hypre_CSRMatrixBigJ(matrix) ((matrix) -> big_j) | ~~~~~~~~~~^~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} par_mgr.c:5364:13: note: in expansion of macro ‘hypre_CSRMatrixBigJ’ 5364 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~~~~~~~~~~ In file included from dsuperlu.h:11, from par_mgr.c:19: /usr/include/superlu-dist/superlu_ddefs.h:354:49: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ par_mgr.c:5364:42: warning: passing argument 9 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 5364 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} In file included from dsuperlu.h:11, from par_mgr.c:19: /usr/include/superlu-dist/superlu_ddefs.h:354:58: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ par_mgr.c:5413:80: warning: passing argument 12 of ‘pdgssvx’ from incompatible pointer type [-Wincompatible-pointer-types] 5413 | &(dslu_data->dslu_solve), dslu_data->berr, &(dslu_data->dslu_data_stat), &info); | ^~~~~ | | | HYPRE_Int * {aka long long int *} In file included from dsuperlu.h:11, from par_mgr.c:19: /usr/include/superlu-dist/superlu_ddefs.h:426:67: note: expected ‘int *’ but argument is of type ‘HYPRE_Int *’ {aka ‘long long int *’} 426 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nongalerkin.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildStdInterp’: par_lr_interp.c:509:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 509 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:299:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:670:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 670 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ par_lr_interp.c:668:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 668 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ par_lr_interp.c:677:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 677 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ par_laplace.c: In function ‘GenerateSysLaplacian’: par_laplace.c:393:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 393 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_mgr_solve.c: In function ‘hypre_MGRSolve’: par_mgr_solve.c:283:13: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 283 | hypre_ParVectorCopy(F_array[0], residual); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nodal_systems.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap_communication.c par_mgr_setup.c: In function ‘hypre_MGRSetup’: par_mgr_setup.c:22:24: warning: ‘final_coarse_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 22 | HYPRE_Int i,j, final_coarse_size, block_size, idx, **block_cf_marker; | ^~~~~~~~~~~~~~~~~ par_nongalerkin.c: In function ‘hypre_BoomerAMG_MyCreateS’: par_nongalerkin.c:575:46: warning: ‘S_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 575 | S_offd_data[jS] = S_offd_data[jA]; | ~~~~~~~~~~~^~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPIInterpHost’: par_lr_interp.c:1588:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1588 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:1353:53: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1353 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1089:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1089 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:1701:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1701 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:1087:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1087 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_rap.c: In function ‘hypre_BoomerAMGBuildCoarseOperatorKT’: par_rap.c:953:48: warning: ‘col_map_offd_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 953 | col_map_offd_Pext[i3-num_cols_diag_P]; | ^ par_rap.c:1522:32: warning: ‘RA_offd.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1522 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ par_rap.c:1522:32: warning: ‘RA_offd.j’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_rap.c:1819:29: warning: ‘RAP_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1819 | RAP_diag_j[jj_count_diag] = i2; | ^ par_rap.c:1818:32: warning: ‘RAP_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1818 | RAP_diag_data[jj_count_diag] = r_a_product * p_entry; | ^ par_rap.c:700:37: warning: ‘P_marker’ may be used uninitialized in this function [-Wmaybe-uninitialized] 700 | if (P_marker[i3] < jj_row_begining) | ^ par_rap.c:379:26: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 379 | HYPRE_BigInt value = Ps_ext_j[j]; | ^~~~~ par_rap.c:143:27: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 143 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_rap.c:385:72: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 385 | P_ext_offd_data[P_ext_offd_size_private++] = Ps_ext_data[j]; | ~~~~~~~~~~~^~~ par_rap.c:401:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 401 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:47:27: warning: ‘send_map_starts_RT’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rotate_7pt.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_MGRBuildPDRS’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:1414:21: note: ‘tmp_map_offd’ was declared here 1414 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPICCInterp’: par_lr_interp.c:2537:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2537 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:2502:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2502 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1963:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1963 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:2675:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2675 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:1961:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1961 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_laplace.c: In function ‘GenerateSysLaplacianVCoef’: par_laplace.c:875:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 875 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace.c:1267:27: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1267 | if (big_offd_j[i] == col_map_offd[j]) | ~~~~~~~~~~^~~ par_laplace.c:1269:26: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1269 | offd_j[i] = j; | ~~~~~~~~~~^~~ par_nodal_systems.c: In function ‘hypre_BoomerAMGCreateNodalA’: par_nodal_systems.c:776:44: warning: ‘num_sends’ may be used uninitialized [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:778:45: warning: ‘send_map_starts’ may be used uninitialized [-Wmaybe-uninitialized] 778 | if (new_send_elmts_size > send_map_starts[num_sends]) | ^ par_nodal_systems.c:713:32: warning: ‘AN_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 713 | sum += AN_offd_data[k]; | ^ par_nodal_systems.c:96:25: warning: ‘recv_vec_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 96 | HYPRE_Int *recv_vec_starts_AN; | ^~~~~~~~~~~~~~~~~~ par_nodal_systems.c:94:25: warning: ‘send_map_elmts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 94 | HYPRE_Int *send_map_elmts_AN; | ^~~~~~~~~~~~~~~~~ par_nodal_systems.c:776:44: warning: ‘send_map_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:89:25: warning: ‘recv_vec_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_nodal_systems.c:83:25: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 83 | HYPRE_Int num_recvs; | ^~~~~~~~~ par_rotate_7pt.c: In function ‘GenerateRotate7pt’: par_rotate_7pt.c:229:28: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 229 | offd_data[o_cnt++] = value[3]; | ^ par_rotate_7pt.c:351:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 351 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_blockRelax_solve’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3528:20: note: ‘v_buf_data’ was declared here 3528 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3597:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3597 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_interface.c par_relax_more.c: In function ‘hypre_ParCSRMaxEigEstimateHost’: par_relax_more.c:100:18: warning: ‘e_min’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 | send_buf[0] = -e_min; | ^~~~~~ par_relax_more.c:48:16: warning: ‘e_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48 | HYPRE_Real e_max, e_min; | ^~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_block_gs’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3694:18: note: ‘v_buf_data’ was declared here 3694 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3763:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3763 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_scaled_matnorm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_stats.c par_relax.c: In function ‘hypre_BoomerAMGRelaxWeightedJacobi_core’: par_relax.c:230:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 230 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFFInterp’: par_lr_interp.c:3400:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3400 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:3374:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3374 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:2884:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2884 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:3534:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3534 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:2882:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2882 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_relax.c: In function ‘hypre_BoomerAMGRelax1GaussSeidel’: par_relax.c:413:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 413 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:413:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:406:27: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 406 | for (i = 0; i < num_recvs; i++) | ~~^~~~~~~~~~~ par_relax.c:385:24: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 385 | for (i = 0; i < num_sends; i++) | ~~^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp.c par_relax.c: In function ‘hypre_BoomerAMGRelax2GaussSeidel’: par_relax.c:560:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 560 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:560:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:553:27: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 553 | for (i = 0; i < num_recvs; i++) | ~~^~~~~~~~~~~ par_relax.c:532:24: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 532 | for (i = 0; i < num_sends; i++) | ~~^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp_ln.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv_rs.c par_stats.c: In function ‘hypre_BoomerAMGSetupStats’: par_stats.c:138:26: warning: ‘bnnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | HYPRE_Int block_size, bnnz; | ^~~~ par_stats.c:774:19: warning: ‘block_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i*bnnz], &tmp_norm, block_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_vardifconv.c: In function ‘GenerateVarDifConv’: par_vardifconv.c:350:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv.c:349:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 349 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv.c:301:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 301 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ par_vardifconv_rs.c: In function ‘GenerateRSVarDifConv’: par_vardifconv_rs.c:430:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv_rs.c:429:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv_rs.c:381:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 381 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ par_mgr.c: In function ‘hypre_MGRComputeNonGalerkinCoarseGrid’: par_mgr.c:2058:33: warning: ‘jj’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2058 | D_cf[i] = A_cf_diag_data[jj]; | ^ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFF1Interp’: par_lr_interp.c:4265:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4265 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:4239:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4239 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:3740:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3740 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:4401:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4401 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:3738:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3738 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c partial.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c schwarz.c par_sv_interp.c: In function ‘hypre_BoomerAMG_GMExpandInterp’: par_sv_interp.c:820:28: warning: ‘row_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 820 | value = (P_offd_data[orig_offd_start+j]*vec_data[i])/row_sum; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:828:42: warning: ‘fine_index’ may be used uninitialized in this function [-Wmaybe-uninitialized] 828 | if (offd_vec_data[fine_index] != 0.0 ) | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c block_tridiag.c par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverseExp’: par_mgr.c:2656:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2656 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverse’: par_mgr.c:3071:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3071 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_restr.c par_sv_interp_ln.c: In function ‘hypre_BoomerAMG_LNExpandInterp’: par_sv_interp_ln.c:2303:35: warning: ‘q_dist_value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2303 | value += q_dist_value; | ~~~~~~^~~~~~~~~~~~~~~ par_sv_interp_ln.c:1903:66: warning: ‘gm_row_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1903 | value = P_diag_data_new[kk]*(vec_data[i]/gm_row_sum - vec_data[c_col]); | ~~~~~~~~~~~^~~~~~~~~~~ par_sv_interp_ln.c:1644:34: warning: ‘P_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1644 | p_point = (HYPRE_Int)P_ext_j[pp]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp_ln.c:1502:63: warning: ‘P_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1502 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) | ^ par_sv_interp_ln.c:1708:52: warning: ‘P_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1708 | aw = a_ij*P_ext_data[pp]; | ^ par_sv_interp_ln.c:2522:23: warning: ‘P_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2522 | if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtInterpHost’: par_lr_interp.c:4993:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4993 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:4807:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4807 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:4608:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4608 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:5115:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5115 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:4606:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4606 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c dsuperlu.c partial.c: In function ‘hypre_BoomerAMGBuildPartialExtPIInterp’: partial.c:562:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 562 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:361:52: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 361 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:85:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 85 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:675:58: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 675 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:83:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 83 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ads.c -o ads.obj schwarz.c: In function ‘hypre_ParMPSchwarzSolve’: schwarz.c:505:16: warning: ‘k_loc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 505 | if (k_loc < num_variables) | ^ schwarz.c:368:16: warning: ‘rhs_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 368 | HYPRE_Real *rhs_ext; | ^~~~~~~ schwarz.c:669:28: warning: ‘x_ext_old’ may be used uninitialized in this function [-Wmaybe-uninitialized] 669 | x_ext[i] -= x_ext_old[i]; | ^ schwarz.c:365:16: warning: ‘x_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 365 | HYPRE_Real *x_ext; | ^~~~~ schwarz.c:633:42: warning: ‘A_boundary_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 633 | aux[jj] -= A_boundary_data[k] * x[k_loc]; | ^ schwarz.c:631:36: warning: ‘A_boundary_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 631 | k_loc = A_boundary_j[k]; | ^ schwarz.c:503:55: warning: ‘A_boundary_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 503 | for (k=A_boundary_i[j_loc]; k big_j) | ~~~~~~~~~~^~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} dsuperlu.c:81:13: note: in expansion of macro ‘hypre_CSRMatrixBigJ’ 81 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~~~~~~~~~~ In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:354:49: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ dsuperlu.c:81:42: warning: passing argument 9 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 81 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:354:58: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ dsuperlu.c:130:80: warning: passing argument 12 of ‘pdgssvx’ from incompatible pointer type [-Wincompatible-pointer-types] 130 | &(dslu_data->dslu_solve), dslu_data->berr, &(dslu_data->dslu_data_stat), &info); | ^~~~~ | | | HYPRE_Int * {aka long long int *} In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:426:67: note: expected ‘int *’ but argument is of type ‘HYPRE_Int *’ {aka ‘long long int *’} 426 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); | ^~~~~ dsuperlu.c: In function ‘hypre_SLUDistSolve’: dsuperlu.c:150:80: warning: passing argument 12 of ‘pdgssvx’ from incompatible pointer type [-Wincompatible-pointer-types] 150 | &(dslu_data->dslu_solve), dslu_data->berr, &(dslu_data->dslu_data_stat), &info); | ^~~~~ | | | HYPRE_Int * {aka long long int *} In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:426:67: note: expected ‘int *’ but argument is of type ‘HYPRE_Int *’ {aka ‘long long int *’} 426 | dSOLVEstruct_t *, double *, SuperLUStat_t *, int *); | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ams.c -o ams.obj par_sv_interp.c: In function ‘hypre_BoomerAMGRefineInterp’: par_sv_interp.c:2192:32: warning: ‘P_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2192 | p_point = (HYPRE_Int)P_ext_j[pp]; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:2105:61: warning: ‘P_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2105 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) | ^ par_sv_interp.c:2223:50: warning: ‘P_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2223 | aw = a_ij*P_ext_data[pp]; | ^ par_sv_interp.c:2338:24: warning: ‘P_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2338 | if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ame.c -o ame.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj partial.c: In function ‘hypre_BoomerAMGBuildPartialStdInterp’: partial.c:1647:40: warning: ‘beta’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1647 | P_offd_data[jj] = -beta*ahat_offd[j1]; | ^~~~~ partial.c:1634:37: warning: ‘alfa’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1634 | P_diag_data[jj] = -alfa*ahat[j1]; | ^~~~~ partial.c:1347:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1347 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:1138:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1501:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1501 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ partial.c:1499:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1499 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ partial.c:1507:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1507 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from ams.c:8: In function ‘hypre_ParVectorBlockSplit’, inlined from ‘hypre_BoomerAMGBlockSolve’ at ams.c:284:4: ams.c:184:58: warning: ‘b_’ may be used uninitialized [-Wmaybe-uninitialized] 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); ./../seq_mv/seq_mv.h:263:53: note: in definition of macro ‘hypre_VectorSize’ 263 | #define hypre_VectorSize(vector) ((vector) -> size) | ^~~~~~ ams.c:184:29: note: in expansion of macro ‘hypre_ParVectorLocalVector’ 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_BoomerAMGBlockSolve’: ams.c:267:21: note: ‘b_’ declared here 267 | hypre_ParVector *b_[3]; | ^~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from ams.c:8: In function ‘hypre_ParVectorBlockSplit’, inlined from ‘hypre_BoomerAMGBlockSolve’ at ams.c:285:4: ams.c:184:58: warning: ‘x_’ may be used uninitialized [-Wmaybe-uninitialized] 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); ./../seq_mv/seq_mv.h:263:53: note: in definition of macro ‘hypre_VectorSize’ 263 | #define hypre_VectorSize(vector) ((vector) -> size) | ^~~~~~ ams.c:184:29: note: in expansion of macro ‘hypre_ParVectorLocalVector’ 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_BoomerAMGBlockSolve’: ams.c:268:21: note: ‘x_’ declared here 268 | hypre_ParVector *x_[3]; | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj ams.c: In function ‘hypre_AMSComputePi’: ams.c:1473:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:1473:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ads.c: In function ‘hypre_ADSSolve’: ads.c:1544:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1544 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1545 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1544:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ads.c:1528:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1528 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ partial.c: In function ‘hypre_BoomerAMGBuildPartialExtInterp’: partial.c:2282:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2282 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:2103:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2103 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1879:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1879 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:2394:55: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2394 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:1877:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1877 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj ams.c: In function ‘hypre_AMSComputePixyz’: ams.c:2232:16: warning: ‘Piz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2232 | *Piz_ptr = Piz; | ~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj par_ilu_solve.c: In function ‘hypre_ILUSolveRAPGMRESHOST’: par_ilu_solve.c:2054:4: warning: ‘x_local’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2054 | hypre_SeqVectorSetConstantValues(x_local, 0.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj par_ilu_solve.c: In function ‘hypre_NSHSolve’: par_ilu_solve.c:2225:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2225 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj par_ilu_solve.c: In function ‘hypre_ILUSolve’: par_ilu_solve.c:163:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 163 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_AMSComputeGPi’: ams.c:2321:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:2321:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj ams.c: In function ‘hypre_AMSSetup’: ams.c:3348:16: warning: ‘GGt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3348 | hypre_ParCSRMatrixDestroy(GGt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj ams.c: In function ‘hypre_AMSSolve’: ams.c:3651:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3651 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3652 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:3651:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ams.c:3635:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3635 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj ams.c: In function ‘hypre_ParCSRComputeL1NormsThreads’: ams.c:4355:38: warning: ‘diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4355 | if (l1_norm[i] <= 4.0/3.0*diag) | ~~~~~~~^~~~~ par_ilu.c: In function ‘hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal’: par_ilu.c:4508:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu.c:4508:7: warning: ‘nnzM’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_ilu.c:4508:171: warning: ‘time_s’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ~~~~~~~^~~~~~~~ schwarz.c: In function ‘hypre_ParAdSchwarzSolve’: schwarz.c:2922:43: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2922 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; | ^ schwarz.c:2893:37: warning: ‘vtemp_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2893 | aux[jj] = vtemp_ext_data[j_loc-num_variables]; | ^ schwarz.c:2877:21: warning: ‘x_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2877 | x_ext_data[i] = 0.0; | ~~~~~~~~~~~~~~^~~~~ schwarz.c: In function ‘hypre_ParAMGCreateDomainDof’: schwarz.c:3431:72: warning: ‘a_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3431 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; | ~~~~~~~~~~^~~ schwarz.c:3417:19: warning: ‘a_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3417 | jj = a_ext_j[j]; | ~~~^~~~~~~~~~~~ schwarz.c:3415:47: warning: ‘a_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3415 | for (j=a_ext_i[i_dof]; j < a_ext_i[i_dof+1]; j++) | ^ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUKSymbolic’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:4243:22: note: ‘capacity_S’ was declared here 4243 | HYPRE_Int capacity_S; | ^~~~~~~~~~ schwarz.c: In function ‘hypre_ParGenerateScale’: schwarz.c:3488:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3488 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3525:21: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3525 | comm_handle = hypre_ParCSRCommHandleCreate (2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c: In function ‘hypre_ParGenerateHybridScale’: schwarz.c:3572:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3572 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3621:26: warning: ‘index_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3621 | if (index_ext[j_loc] == -1) | ^ schwarz.c:3632:19: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3632 | comm_handle=hypre_ParCSRCommHandleCreate(2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUT’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:5205:29: note: ‘capacity_S’ was declared here 5205 | HYPRE_Int capacity_S; | ^~~~~~~~~~ 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_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_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_setup.o par_amg_solve.o par_amg_solveT.o par_cg_relax_wt.o par_coarsen.o par_cgc_coarsen.o par_cheby.o par_coarse_parms.o par_coordinates.o par_cr.o par_cycle.o par_add_cycle.o par_difconv.o par_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_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 ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_parcsr_ls.a cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/struct_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_algebra.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_boundary.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_manager.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c communication_info.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c computation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c In file included from assumed_part.c:10: In function ‘hypre_APSubdivideRegion’, inlined from ‘hypre_APSubdivideRegion’ at assumed_part.c:75:1: _hypre_struct_mv.h:289:24: warning: ‘div’ may be used uninitialized [-Wmaybe-uninitialized] 289 | hypre__n[0] = loop_size[0];\ _hypre_struct_mv.h:193:4: note: in expansion of macro ‘zypre_BoxLoopInit’ 193 | zypre_BoxLoopInit(ndim, loop_size);\ | ^~~~~~~~~~~~~~~~~ assumed_part.c:156:4: note: in expansion of macro ‘hypre_SerialBoxLoop0Begin’ 156 | hypre_SerialBoxLoop0Begin(ndim, div); | ^~~~~~~~~~~~~~~~~~~~~~~~~ assumed_part.c: In function ‘hypre_APSubdivideRegion’: assumed_part.c:87:31: note: ‘div’ declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c project.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_io.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix_mask.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_stencil.c In file included from assumed_part.c:10: In function ‘hypre_APSubdivideRegion’, inlined from ‘hypre_APSubdivideRegion’ at assumed_part.c:75:1, inlined from ‘hypre_APRefineRegionsByVol’ at assumed_part.c:647:7: _hypre_struct_mv.h:289:24: warning: ‘div’ may be used uninitialized [-Wmaybe-uninitialized] 289 | hypre__n[0] = loop_size[0];\ _hypre_struct_mv.h:193:4: note: in expansion of macro ‘zypre_BoxLoopInit’ 193 | zypre_BoxLoopInit(ndim, loop_size);\ | ^~~~~~~~~~~~~~~~~ assumed_part.c:156:4: note: in expansion of macro ‘hypre_SerialBoxLoop0Begin’ 156 | hypre_SerialBoxLoop0Begin(ndim, div); | ^~~~~~~~~~~~~~~~~~~~~~~~~ assumed_part.c: In function ‘hypre_APRefineRegionsByVol’: assumed_part.c:87:31: note: ‘div’ declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj struct_grid.c: In function ‘hypre_ComputeBoxnums’: struct_grid.c:722:13: warning: ‘boxnum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 722 | boxnum++; | ~~~~~~^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-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 in this function [-Wmaybe-uninitialized] 396 | hypre_CommTypeBufsize(comm_type) += (size*num_values); | ^~ struct_io.c: In function ‘hypre_ReadBoxArrayData_CC’: struct_io.c:351:19: warning: ‘constant_stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 351 | for (j=0; j = hypre_SStructGraphIUVEntry(graph, 0) && | ~~~~~^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve.c maxwell_grad.c: In function ‘hypre_Maxwell_Grad’: maxwell_grad.c:89:38: warning: ‘ndirection’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve2.c In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: maxwell_physbdy.c: In function ‘hypre_Maxwell_PhysBdy’: ./../utilities/_hypre_utilities.h:718:42: warning: ‘fbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ maxwell_physbdy.c:71:44: note: ‘fbox_mapping’ was declared here 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: ./../utilities/_hypre_utilities.h:718:42: warning: ‘cbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_zeroBC.c fac_interp2.c: In function ‘hypre_FAC_WeightedInterp2’: fac_interp2.c:1484:41: warning: ‘zweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1484 | + zweight2*( | ~~~~~~~~^~ 1485 | yweight1*( | ~~~~~~~~~~ 1486 | xweight1*xcp[kshift+1][jshift][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1487 | xweight2*xcp[kshift+1][jshift][ishift+xci+1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1488 | +yweight2*( | ~~~~~~~~~~~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1488:43: warning: ‘yweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1488 | +yweight2*( | ~~~~~~~~^~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1479:46: warning: ‘kshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1479 | xweight1*xcp[kshift][jshift][ishift+xci]+ | ^ fac_interp2.c:1495:46: warning: ‘jshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1495 | xweight1*xcp[0][jshift][ishift+xci]+ | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c maxwell_solve2.c: In function ‘hypre_MaxwellSolve2’: maxwell_solve2.c:181:28: warning: ‘x_dot_x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181 | if ((e_dot_e/x_dot_x) < eps) | ~~~~~~~~^~~~~~~~~ maxwell_solve2.c:181:28: warning: ‘e_dot_e’ may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_owninfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_recvinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sendinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup.c maxwell_TV_setup.c: In function ‘hypre_MaxwellTV_Setup’: maxwell_TV_setup.c:909:54: warning: ‘topological_face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 909 | HYPRE_SStructGridDestroy(topological_face[l+1]); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c nd1_amge_interpolation.c: In function ‘hypre_ND1AMGeInterpolation’: nd1_amge_interpolation.c:285:41: warning: ‘swap’ may be used uninitialized in this function [-Wmaybe-uninitialized] 285 | I[j+1]= (OffProcRows[swap[m]] -> ncols); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj sstruct_sharedDOFComm.c: In function ‘hypre_SStructSharedDOF_ParcsrMatRowsComm’: sstruct_sharedDOFComm.c:739:13: warning: ‘send_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | hypre_BoxArrayDestroy(send_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:740:13: warning: ‘recv_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 740 | hypre_BoxArrayDestroy(recv_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:119:27: warning: ‘nbdry_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | HYPRE_Int nbdry_slabs; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c node_relax.c -o node_relax.obj maxwell_semi_interp.c: In function ‘hypre_Maxwell_PTopology’: maxwell_semi_interp.c:3485:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3485 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘ncols_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:123:27: note: ‘ncols_ElementFace’ was declared here 123 | HYPRE_Int *ncols_ElementFace, *ncols_ElementEdge; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:120:46: note: ‘vals_ElementFace’ was declared here 120 | HYPRE_Real *vals_ElementEdge, *vals_ElementFace, *vals_edgeEdge, *vals_Faceedge; | ^~~~~~~~~~~~~~~~ maxwell_semi_interp.c:117:27: warning: ‘jElement_Face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 117 | HYPRE_BigInt *jElement_Face, *jedge_Edge; | ^~~~~~~~~~~~~ maxwell_semi_interp.c:1282:33: warning: ‘iFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1282 | iFace[nFaces]= rank; | ^ maxwell_PNedelec.c: In function ‘hypre_Maxwell_PNedelec’: maxwell_PNedelec.c:1669:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1669 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: fac_amr_fcoarsen.c: In function ‘hypre_AMR_FCoarsen’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:152:28: note: ‘vals’ was declared here 152 | HYPRE_Real *vals, *vals2; | ^~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘volume_shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:146:28: note: ‘shift_box’ was declared here 146 | hypre_Box **shift_box; | ^~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘weight_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:142:28: note: ‘weight_contrib_i’ was declared here 142 | HYPRE_Real **weight_contrib_i; | ^~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:141:28: note: ‘stencil_contrib_i’ was declared here 141 | HYPRE_Int **stencil_contrib_i; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_cnt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘rank_stencils’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:139:44: note: ‘rank_stencils’ was declared here 139 | HYPRE_Int *stencil_ranks, *rank_stencils; | ^~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_ranks’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:2349:19: warning: ‘stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2349 | for (j= 0; j< stencil_size; j++) | ~^~~~~~~~~~~~~~ fac_amr_fcoarsen.c:805:37: warning: ‘max_contribut_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 805 | max_contribut_size= hypre_max( max_contribut_size, fac_amr_fcoarsen.c:2620:47: warning: ‘ci’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2620 | box_ranks[i]= cdata_space_ranks[ci] + | ^ fac_amr_fcoarsen.c:2245:60: warning: ‘startrank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2245 | if ((HYPRE_Int)(rank-startrank) >= i && (HYPRE_Int)(rank-startrank) <= m) | ~~~~~^~~~~~~~~~~ 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-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/sstruct_ls' Making /build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls/pilut' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c comm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c debug.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_qsort_si.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_DistributedMatrixPilutSolver.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c parilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c parutil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pblas1.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c serilut.c ilut.c: In function ‘hypre_ILUT’: ilut.c:28:13: warning: unused variable ‘logging’ [-Wunused-variable] 28 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ ilut.c:147:9: warning: ‘ierr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 147 | return( ierr ); | ^ serilut.c: In function ‘hypre_SerILUT’: serilut.c:45:13: warning: unused variable ‘logging’ [-Wunused-variable] 45 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ HYPRE_DistributedMatrixPilutSolver.c: In function ‘HYPRE_DistributedMatrixPilutSolverSetup’: HYPRE_DistributedMatrixPilutSolver.c:344:14: warning: unused variable ‘logging’ [-Wunused-variable] 344 | HYPRE_Int logging = globals ? globals->logging : 0; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c trifactor.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c util.c 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-antOOX/hypre-2.23.0/src64-static/hypre/include make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls/ParaSails' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ConjGrad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c DiagScale.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c FGmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c hypre_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c LoadBal.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mem.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Numbering.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c OrderStat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c PrunedRows.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c RowPatt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.0/src64-static/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls/Euclid' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c blas_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Euclid_apply.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Euclid_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ExternalRows_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Factor_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c getRow_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c globalObjects.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Hash_i_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_mpi_bj.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_mpi_pilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ilu_seq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c io_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c krylov_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c Mat_dh.c ExternalRows_dh.c: In function ‘ExternalRows_dhRecvRows’: ExternalRows_dh.c:373:11: warning: ‘aval’ may be used uninitialized in this function [-Wmaybe-uninitialized] 373 | hypre_fprintf(logFile, "%i,%i,%g ; ", cval[j], fill[j], aval[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExternalRows_dh.c:365:14: note: ‘aval’ was declared here 365 | REAL_DH *aval; | ^~~~ ExternalRows_dh.c:371:11: warning: ‘fill’ may be used uninitialized in this function [-Wmaybe-uninitialized] 371 | hypre_fprintf(logFile, "%i,%i ; ", cval[j], fill[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExternalRows_dh.c:364:28: note: ‘fill’ was declared here 364 | HYPRE_Int len, *cval, *fill; | ^~~~ ExternalRows_dh.c:371:11: warning: ‘cval’ may be used uninitialized in this function [-Wmaybe-uninitialized] 371 | hypre_fprintf(logFile, "%i,%i ; ", cval[j], fill[j]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ExternalRows_dh.c:364:21: note: ‘cval’ was declared here 364 | HYPRE_Int len, *cval, *fill; | ^~~~ ExternalRows_dh.c:369:18: warning: ‘len’ may be used uninitialized in this function [-Wmaybe-uninitialized] 369 | for (j=0; jvals != NULL) FREE_DH(v->vals); CHECK_V_ERROR; | ^~ In file included from Vec_dh.c:9: _hypre_Euclid.h:255:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 255 | if (errFlag_dh) { \ | ^~ Vec_dh.c:32:42: note: in expansion of macro ‘CHECK_V_ERROR’ 32 | if (v->vals != NULL) FREE_DH(v->vals); CHECK_V_ERROR; | ^~~~~~~~~~~~~ Vec_dh.c: In function ‘Vec_dhRead’: Vec_dh.c:256:10: warning: ‘tmp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 256 | tmp->n = n; | ~~~~~~~^~~ Vec_dh.c: In function ‘Vec_dhReadBIN’: Vec_dh.c:290:3: warning: ‘tmp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 290 | io_dh_read_ebin_vec_private(&tmp->n, &tmp->vals, filename); CHECK_V_ERROR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from mat_dh_private.c:8: mat_dh_private.c: In function ‘profileMat’: _hypre_Euclid.h:127:23: warning: ‘work2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 127 | #define FREE_DH(p) Mem_dhFree(mem_dh, p) | ^~~~~~~~~~ mat_dh_private.c:1507:15: note: ‘work2’ was declared here 1507 | HYPRE_Real *work2; | ^~~~~ SubdomainGraph_dh.c: In function ‘SubdomainGraph_dhInit’: SubdomainGraph_dh.c:555:18: warning: ‘interiorCount’ may be used uninitialized in this function [-Wmaybe-uninitialized] 555 | for (i=0; i norms) != NULL) | ^~ gmres.c:230:10: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 230 | (gmres_data -> norms) = hypre_CTAllocF(HYPRE_Real, max_iter + 1,gmres_functions, HYPRE_MEMORY_HOST); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pcg.c cogmres.c: In function ‘hypre_COGMRESSolve’: cogmres.c:289:39: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 289 | HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv; | ^~~~ gmres.c: In function ‘hypre_GMRESSolve’: gmres.c:287:35: warning: ‘rs_2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 287 | HYPRE_Real *rs, **hh, *c, *s, *rs_2; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_lobpcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c lobpcg.c lobpcg.c: In function ‘lobpcg_solve’: lobpcg.c:91:3: warning: ‘blockVectorBY’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91 | mv_MultiVectorByMultiVector( x, y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92 | utilities_FortranMatrixGlobalHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | utilities_FortranMatrixHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 94 | utilities_FortranMatrixWidth( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | utilities_FortranMatrixValues( xy ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lobpcg.c:279:33: note: ‘blockVectorBY’ was declared here 279 | mv_MultiVectorPtr blockVectorBY; /* B*Y */ | ^~~~~~~~~~~~~ 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-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/seq_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c genpart.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector_batched.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matop_device.c -o csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matrix_cuda_utils.c -o csr_matrix_cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_device.c -o csr_matvec_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_matvec_oomp.c -o csr_matvec_oomp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spadd_device.c -o csr_spadd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device.c -o csr_spgemm_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_attempt.c -o csr_spgemm_device_attempt.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_confident.c -o csr_spgemm_device_confident.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_cusparse.c -o csr_spgemm_device_cusparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowbound.c -o csr_spgemm_device_rowbound.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c vector.c -o vector.obj csr_matrix.c: In function ‘hypre_CSRMatrixUnion’: csr_matrix.c:923:16: warning: ‘big_jB’ may be used uninitialized in this function [-Wmaybe-uninitialized] 923 | if ( big_jB == big_jA ) | ^ csr_matrix.c:923:16: warning: ‘big_jA’ may be used uninitialized in this function [-Wmaybe-uninitialized] csr_matop.c: In function ‘hypre_CSRMatrixSplit’: csr_matop.c:1425:20: warning: ‘temp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | temp[cnt_offd] = Bs_ext_j[j]; | ^ 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_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_attempt.obj csr_spgemm_device_confident.obj csr_spgemm_device_cusparse.obj csr_spgemm_device_rocsparse.obj csr_spgemm_device_rowbound.obj csr_spgemm_device_rowest.obj csr_spgemm_device_util.obj csr_spmv_device.obj csr_sptrans_device.obj vector.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_seq_mv.a cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c communicationT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_fffc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c new_commpkg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c numbers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_aat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_bool_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_csr_matrix.c par_csr_aat.c: In function ‘hypre_ParCSRAAt’: par_csr_aat.c:571:31: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 571 | if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { | ~~~~~~~^~~~~ par_csr_aat.c:414:4: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 414 | hypre_ParAat_RowSizes( | ^~~~~~~~~~~~~~~~~~~~~~ 415 | &C_diag_i, &C_offd_i, B_marker, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | A_diag_i, A_diag_j, | ~~~~~~~~~~~~~~~~~~~ 417 | A_offd_i, A_offd_j, A_col_map_offd, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 418 | A_ext_i, A_ext_j, A_ext_row_map, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 419 | &C_diag_size, &C_offd_size, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | num_rows_diag_A, num_cols_offd_A, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 421 | num_rows_A_ext, | ~~~~~~~~~~~~~~~ 422 | first_col_diag_A, first_row_index_A | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | ); | ~ par_csr_aat.c:575:56: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 575 | a_b_product = a_entry * A_ext_data[jj3]; | ~~~~~~~~~~^~~~~ par_csr_aat.c:799:7: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 799 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_bool_matop.c: In function ‘hypre_ParBooleanAAt’: par_csr_bool_matop.c:827:31: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { | ~~~~~~~^~~~~ par_csr_bool_matop.c:826:50: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | for ( jj3=A_ext_i[i3]; jj3 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_matrix.c: In function ‘hypre_ParCSRBlockMatrixExtractBExt’: par_csr_block_matrix.c:766:19: warning: ‘B_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 766 | HYPRE_Complex *B_ext_data; | ^~~~~~~~~~ par_csr_block_matrix.c:827:29: warning: ‘B_int_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 827 | B_int_data[counter*bnnz+ l] = diag_data[k*bnnz+ l]; | ^ par_csr_block_rap.c: In function ‘hypre_ParCSRBlockMatrixRAP’: par_csr_block_rap.c:1550:58: warning: ‘P_ext_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1550 | i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]]+num_cols_diag_P; | ~~~~~~~~~~~~^~~~~ par_csr_block_rap.c:277:27: warning: ‘P_ext_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 277 | HYPRE_Complex *P_ext_offd_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:1521:28: warning: ‘P_ext_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1521 | i3 = P_ext_diag_j[jj3]; | ~~~^~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:273:27: warning: ‘P_ext_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 273 | HYPRE_Complex *P_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:1687:38: warning: ‘RAP_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1687 | RAP_offd_j[jj_count_offd] = i3 - num_cols_diag_P; | ^ par_csr_block_rap.c:1727:49: warning: ‘RAP_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1727 | RAP_offd_data[ind++] += r_a_p_products[kk]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1656:35: warning: ‘RAP_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1656 | RAP_diag_j[jj_count_diag] = P_diag_j[jj3]; | ^ par_csr_block_rap.c:1715:46: warning: ‘RAP_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1715 | RAP_diag_data[ind++] += r_a_p_products[kk]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1550:45: warning: ‘map_Pext_to_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1550 | i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]]+num_cols_diag_P; | ^ par_csr_block_rap.c:1670:42: warning: ‘map_P_to_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1670 | i3 = map_P_to_RAP[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:1094:15: warning: ‘col_map_offd_RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1094 | + hypre_BigBinarySearch(col_map_offd_RAP, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | RAP_ext_j[i],num_cols_offd_RAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1438:49: warning: ‘RAP_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1438 | jcol = (HYPRE_Int)RAP_ext_j[k]; | ~~~~~~~~~^~~ par_csr_block_rap.c:1436:35: warning: ‘RAP_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1436 | for (k=RAP_ext_i[j]; k < RAP_ext_i[j+1]; k++) | ^ par_csr_block_rap.c:229:27: warning: ‘RAP_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 229 | HYPRE_Complex *RAP_ext_data; | ^~~~~~~~~~~~ par_csr_block_rap.c:664:37: warning: ‘P_marker’ may be used uninitialized in this function [-Wmaybe-uninitialized] 664 | if (P_marker[i3] < jj_row_begining) | ^ par_csr_block_rap.c:943:48: warning: ‘col_map_offd_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 943 | col_map_offd_Pext[i3-num_cols_diag_P]; | ^ par_csr_block_rap.c:925:43: warning: ‘map_P_to_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 925 | i3 = map_P_to_Pext[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:423:28: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 423 | temp[i] = Ps_ext_j[i]; | ^ par_csr_block_rap.c:270:27: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 270 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_csr_block_rap.c:269:27: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 269 | HYPRE_Complex *Ps_ext_data; | ^~~~~~~~~~~ par_csr_block_rap.c:472:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 472 | hypre_CSRBlockMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:179:27: warning: ‘send_map_starts_RT’ may be used uninitialized in this function [-Wmaybe-uninitialized] 179 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ 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: par_csr_block_relax.c: In function ‘hypre_BoomerAMGBlockRelax’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:1231:57: warning: ‘Vext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | &Vext_data[ii*block_size], | ^~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_relax.c:409:13: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 409 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpDiag’: par_csr_block_interp.c:2673:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2673 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV’: par_csr_block_interp.c:3722:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3722 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function ‘hypre_BoomerAMGBuildBlockInterpRV2’: par_csr_block_interp.c:4756:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4756 | if (num_procs > 1) hypre_CSRBlockMatrixDestroy(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-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/distributed_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_ISIS.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c distributed_matrix_PETSc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/IJ_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJ_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJMatrix_parcsr_device.c -o IJMatrix_parcsr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c IJVector_parcsr_device.c -o IJVector_parcsr_device.obj IJMatrix_parcsr.c: In function ‘hypre_IJMatrixGetValuesParCSR’: IJMatrix_parcsr.c:504:41: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ^ IJMatrix_parcsr.c:505:42: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 505 | values[indx++] = offd_data[j]; | ~~~~~~~~~^~~ IJMatrix_parcsr.c:504:48: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 504 | cols[indx] = col_map_offd[offd_j[j]]; | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesParCSR’: IJMatrix_parcsr.c:934:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 934 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:936:37: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 936 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:890:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 890 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:725:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 725 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 726 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:739:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesParCSR’: IJMatrix_parcsr.c:1468:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1468 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:1470:41: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1470 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:1425:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:1198:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1199 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1213:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1213 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAssembleOffProcValsParCSR’: IJMatrix_parcsr.c:1468:39: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1468 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:1436:30: note: ‘big_offd_j’ was declared here 1436 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:1470:41: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1470 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:1120:19: note: ‘offd_data’ was declared here 1120 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:1425:47: warning: ‘tmp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1425 | local_data[cnt++] = tmp_data[i]; | ^ IJMatrix_parcsr.c:1104:20: note: ‘tmp_data’ was declared here 1104 | HYPRE_Complex *tmp_data; | ^~~~~~~~ IJMatrix_parcsr.c:1198:28: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1198 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1199 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1140:21: note: ‘col_map_offd’ was declared here 1140 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:1213:32: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1213 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c:1119:15: note: ‘offd_j’ was declared here 1119 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixSetValuesOMPParCSR’: IJMatrix_parcsr.c:3408:40: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3408 | offd_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3406:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3406 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:3404:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3404 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:3444:40: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3444 | diag_data[j] = values[indx]; | ^ IJMatrix_parcsr.c:3442:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3442 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:3440:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3440 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3087:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3087 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3088 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3106:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3106 | if (offd_j[j] == j_offd) | ~~~~~~^~~ IJMatrix_parcsr.c: In function ‘hypre_IJMatrixAddToValuesOMPParCSR’: IJMatrix_parcsr.c:4016:44: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4016 | offd_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4014:42: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4014 | if (big_offd_j[j] == cols[indx]) | ~~~~~~~~~~^~~ IJMatrix_parcsr.c:4012:38: warning: ‘offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4012 | for (j=offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:4052:44: warning: ‘diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4052 | diag_data[j] += values[indx]; | ^~ IJMatrix_parcsr.c:4050:38: warning: ‘diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4050 | if (diag_j[j] == (HYPRE_Int)(cols[indx]-col_0)) | ~~~~~~^~~ IJMatrix_parcsr.c:4048:38: warning: ‘diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4048 | for (j=diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3710:31: warning: ‘col_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3710 | j_offd = hypre_BigBinarySearch(col_map_offd,cols[indx]-first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3711 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3729:35: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3729 | if (offd_j[j] == j_offd) | ~~~~~~^~~ 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-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/matrix_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c amg_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c aux_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_hypre_laplace.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pcg.c aux_interp.c: In function ‘hypre_exchange_interp_data’: aux_interp.c:506:47: warning: ‘loc_col’ may be used uninitialized in this function [-Wmaybe-uninitialized] 506 | Sop_j[kk] = (HYPRE_BigInt)(-loc_col - 1); | ~~~~~~~~~~^~~~ aux_interp.c:303:22: note: ‘loc_col’ was declared here 303 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_int.c gen_redcs_mat.c: In function ‘hypre_seqAMGSetup’: gen_redcs_mat.c:291:21: warning: ‘total_nnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 291 | A_seq = hypre_ParCSRMatrixCreate(seq_comm,size,size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 292 | row_starts, row_starts, | ~~~~~~~~~~~~~~~~~~~~~~~ 293 | 0,total_nnz,0); | ~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ads.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_ame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_comp_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_fac_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amgdd_helpers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solve.c par_amgdd_setup.c: In function ‘hypre_BoomerAMGDDSetup’: par_amgdd_setup.c:263:10: warning: ‘recv_map_send_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 263 | hypre_MPI_Isend(recv_map_send_buffer[i], recv_map_send_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgRecvProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:257:10: warning: ‘send_flag_buffer_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 257 | hypre_MPI_Irecv(send_flag_buffer[i], send_flag_buffer_size[i], HYPRE_MPI_INT, hypre_AMGDDCommPkgSendProcs(compGridCommPkg)[level][i], 2, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_map_send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:54:28: warning: ‘send_flag_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 54 | HYPRE_Int **send_flag_buffer; | ^~~~~~~~~~~~~~~~ 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:718:42: warning: ‘recv_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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_amgdd_setup.c:224:10: warning: ‘send_buffer’ may be used uninitialized in this function [-Wmaybe-uninitialized] 224 | hypre_MPI_Isend(send_buffer[i], send_buffer_size[level][i], HYPRE_MPI_INT, hypre_AMGDDCommPkgSendProcs(compGridCommPkg)[level][i], 1, comm, &(requests[request_counter++])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_amg_solveT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cg_relax_wt.c par_amgdd_solve.c: In function ‘hypre_BoomerAMGDDSolve’: par_amgdd_solve.c:310:31: warning: ‘rhs_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 310 | relative_resid = resid_nrm / rhs_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:319:28: warning: ‘resid_nrm_init’ may be used uninitialized in this function [-Wmaybe-uninitialized] 319 | relative_resid = resid_nrm / resid_nrm_init; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:299:25: warning: ‘resid_nrm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | conv_factor = resid_nrm / old_resid; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:286:13: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 286 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 287 | F_array[0], res); | ~~~~~~~~~~~~~~~~ par_amg_solve.c: In function ‘hypre_BoomerAMGSolve’: par_amg_solve.c:267:13: warning: ‘Residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 267 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cgc_coarsen.c par_cg_relax_wt.c: In function ‘hypre_BoomerAMGCGRelaxWt’: par_cg_relax_wt.c:374:28: warning: ‘lambda_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 374 | while (fabs(y-z) > tol*(fabs(y) + fabs(z))) | ^~~~~~~ par_cg_relax_wt.c:82:18: note: ‘lambda_max’ was declared here 82 | HYPRE_Real lambda_max, lambda_max_old; | ^~~~~~~~~~ par_cg_relax_wt.c:350:7: warning: ‘Utemp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_ParVectorDestroy(Utemp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cg_relax_wt.c:236:40: warning: ‘smoother’ may be used uninitialized in this function [-Wmaybe-uninitialized] 236 | HYPRE_SchwarzSolve(smoother[level], | ^ par_amg_solveT.c: In function ‘hypre_BoomerAMGCycleT’: par_amg_solveT.c:483:27: warning: ‘relax_points’ may be used uninitialized in this function [-Wmaybe-uninitialized] 483 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | F_array[level], | ~~~~~~~~~~~~~~~ 485 | CF_marker, | ~~~~~~~~~~ 486 | relax_type, | ~~~~~~~~~~~ 487 | relax_points, | ~~~~~~~~~~~~~ 488 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 489 | U_array[level], | ~~~~~~~~~~~~~~~ 490 | Vtemp); | ~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coordinates.c par_coarsen.c: In function ‘hypre_BoomerAMGCoarsen’: par_coarsen.c:225:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 225 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:822:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 822 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cr.c par_amg_setup.c: In function ‘hypre_BoomerAMGSetup’: par_amg_setup.c:1907:26: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1907 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_add_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_difconv.c par_amgdd_comp_grid.c: In function ‘hypre_AMGDDCompGridFinalize’: par_amgdd_comp_grid.c:884:26: warning: ‘new_P_offd_colInd’ is used uninitialized [-Wuninitialized] 884 | HYPRE_Int *new_P_offd_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:883:26: warning: ‘new_P_offd_rowPtr’ is used uninitialized [-Wuninitialized] 883 | HYPRE_Int *new_P_offd_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:879:26: warning: ‘new_P_diag_colInd’ is used uninitialized [-Wuninitialized] 879 | HYPRE_Int *new_P_diag_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:878:26: warning: ‘new_P_diag_rowPtr’ is used uninitialized [-Wuninitialized] 878 | HYPRE_Int *new_P_diag_rowPtr; | ^~~~~~~~~~~~~~~~~ par_coarsen.c: In function ‘hypre_BoomerAMGCoarsenRuge’: par_coarsen.c:1967:20: warning: ‘wall_time’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1967 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1237:37: warning: ‘new_R_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1237 | new_R_offd_data[R_offd_cnt] = hypre_CSRMatrixData(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1236:39: warning: ‘new_R_offd_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1236 | new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j]; | ^ par_amgdd_comp_grid.c:1231:33: warning: ‘new_R_offd_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1231 | new_R_offd_rowPtr[node_cnt] = R_offd_cnt; | ^ par_amgdd_comp_grid.c:1227:37: warning: ‘new_R_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1227 | new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1226:39: warning: ‘new_R_diag_colInd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1226 | new_R_diag_colInd[R_diag_cnt] = hypre_CSRMatrixJ(R_diag)[j]; | ^ par_amgdd_comp_grid.c:1221:33: warning: ‘new_R_diag_rowPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1221 | new_R_diag_rowPtr[node_cnt] = R_diag_cnt; | ^ 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:80:63: warning: ‘R_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 80 | #define hypre_CSRMatrixData(matrix) ((matrix) -> data) | ^~ par_amgdd_comp_grid.c:888:26: note: ‘R_offd’ was declared here 888 | hypre_CSRMatrix *R_offd; | ^~~~~~ 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:82:63: warning: ‘R_diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 82 | #define hypre_CSRMatrixJ(matrix) ((matrix) -> j) | ^~ par_amgdd_comp_grid.c:887:26: note: ‘R_diag’ was declared here 887 | hypre_CSRMatrix *R_diag; | ^~~~~~ par_cycle.c: In function ‘hypre_BoomerAMGCycle’: par_cycle.c:530:36: warning: ‘relax_points’ may be used uninitialized in this function [-Wmaybe-uninitialized] 530 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | Aux_F, | ~~~~~~ 532 | CF_marker, | ~~~~~~~~~~ 533 | relax_type, | ~~~~~~~~~~~ 534 | relax_points, | ~~~~~~~~~~~~~ 535 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 536 | omega[level], | ~~~~~~~~~~~~~ 537 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | Aux_U, | ~~~~~~ 539 | Vtemp, | ~~~~~~ 540 | Ztemp); | ~~~~~~ par_cycle.c:47:21: warning: ‘Ptemp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47 | HYPRE_Real *Ptemp_data; | ^~~~~~~~~~ par_cycle.c:597:48: warning: ‘Ztemp_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 597 | Ptemp_data[i] = Ztemp_data[i] + beta*Ptemp_data[i]; | ~~~~~~~~~~^~~ par_cycle.c:88:20: warning: ‘local_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 88 | HYPRE_Int local_size; | ^~~~~~~~~~ par_cycle.c:449:22: warning: ‘Utemp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 449 | HYPRE_EuclidSolve(smoother[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 450 | (HYPRE_ParCSRMatrix) A_array[level], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 451 | (HYPRE_ParVector) Vtemp, | ~~~~~~~~~~~~~~~~~~~~~~~~ 452 | (HYPRE_ParVector) Utemp); | ~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_gauss_elim.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_gsmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_indepset.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_jacobi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_krylov_func.c par_interp.c: In function ‘hypre_BoomerAMGBuildInterp’: par_interp.c:966:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 966 | if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_add_cycle.c: In function ‘hypre_CreateLambda’: par_add_cycle.c:880:56: warning: ‘send_map_elmts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 880 | buf_data[index++] = D_data[send_map_elmts[j]]; | ~~~~~~~~~~~~~~^~~ par_add_cycle.c:922:44: warning: ‘Atilde_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 922 | Atilde_offd_j[A_cnt_offd++] = remap[j_indx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ par_add_cycle.c:868:29: warning: ‘Atilde_offd_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 868 | Atilde_offd_i[cnt_row+i] = start_offd + A_tmp_offd_i[i+1]; | ^ par_add_cycle.c:916:44: warning: ‘Atilde_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 916 | Atilde_diag_j[A_cnt_diag++] = j_indx+row_start; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ par_add_cycle.c:867:29: warning: ‘Atilde_diag_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 867 | Atilde_diag_i[cnt_row+i] = start_diag + A_tmp_diag_i[i+1]; | ^ par_add_cycle.c:921:45: warning: ‘Atilde_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 921 | Atilde_offd_data[A_cnt_offd] = A_tmp_offd_data[j]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:915:45: warning: ‘Atilde_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 915 | Atilde_diag_data[A_cnt_diag] = A_tmp_diag_data[j]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:355:21: warning: ‘Atilde_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 355 | hypre_CSRMatrix *Atilde_offd; | ^~~~~~~~~~~ par_add_cycle.c:354:21: warning: ‘Atilde_diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 354 | hypre_CSRMatrix *Atilde_diag; | ^~~~~~~~~~~ par_add_cycle.c:908:35: warning: ‘L_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 908 | L_offd_j[cnt_offd++] = remap[j_indx]; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ par_add_cycle.c:907:36: warning: ‘L_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 907 | L_offd_data[cnt_offd] = (- A_tmp_offd_data[j]*D_data_offd[j_indx])*D_data[i]; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:897:18: warning: ‘L_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 897 | L_diag_j[cnt_diag++] = i+row_start; | ^ par_add_cycle.c:896:21: warning: ‘L_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 896 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx]*D_data[i])*D_data[i]; | ^ par_add_cycle.c:398:15: warning: ‘send_map_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 398 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ par_gsmg.c: In function ‘hypre_BoomerAMGCreateSmoothVecs’: par_gsmg.c:503:40: warning: ‘smoother’ may be used uninitialized in this function [-Wmaybe-uninitialized] 503 | HYPRE_SchwarzSolve(smoother[level], | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_lr_interp.c par_cr.c: In function ‘hypre_BoomerAMGIndepRS’: par_cr.c:706:43: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 706 | if (CF_marker_offd[S_offd_j[j]] < 1) | ~~~~~~~~^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_multi_interp.c par_coarsen.c: In function ‘hypre_BoomerAMGCoarsenPMISHost’: par_coarsen.c:2218:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2218 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:2591:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2591 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpLS’: par_gsmg.c:1233:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1233 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp.c par_cr.c: In function ‘hypre_BoomerAMGIndepRSa’: par_cr.c:1161:43: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1161 | if (CF_marker_offd[S_offd_j[j]] < 1) | ~~~~~~~~^~~ par_interp.c: In function ‘hypre_BoomerAMGBuildInterpHE’: par_interp.c:1842:7: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace.c par_cr.c: In function ‘hypre_BoomerAMGIndepPMIS’: par_cr.c:1940:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1940 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ par_gsmg.c: In function ‘hypre_BoomerAMGBuildInterpGSMG’: par_gsmg.c:1878:29: warning: ‘S_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1878 | big_i2 = S_ext_j[jj1]; | ~~~~~~~^~~~~~~~~~~~~~ par_gsmg.c:1842:59: warning: ‘S_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1842 | for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num+1]; jj1++) | ^ par_gsmg.c:1859:48: warning: ‘S_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1859 | sum += S_ext_data[jj1]; | ~~~~~~~~~~^~~~~ par_gsmg.c:2036:23: warning: ‘S_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2036 | if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_27pt.c par_cr.c: In function ‘hypre_BoomerAMGIndepPMISa’: par_cr.c:2493:18: warning: ‘S_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2493 | j = S_offd_j[jS]; | ~~^~~~~~~~~~~~~~ par_multi_interp.c: In function ‘hypre_BoomerAMGBuildMultipassHost’: par_multi_interp.c:754:52: warning: ‘tmp_comm_pkg’ may be used uninitialized in this function [-Wmaybe-uninitialized] 754 | hypre_ParCSRCommPkgNumSends(tmp_comm_pkg) = num_sends; par_multi_interp.c:755:53: warning: ‘send_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 755 | hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; par_multi_interp.c:77:21: warning: ‘send_map_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 77 | HYPRE_Int *send_map_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:759:53: warning: ‘recv_procs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 759 | hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; par_multi_interp.c:81:21: warning: ‘recv_vec_start’ may be used uninitialized in this function [-Wmaybe-uninitialized] 81 | HYPRE_Int *recv_vec_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:1193:32: warning: ‘C_array’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1193 | P_marker[C_array[k1]] = i1; | ^ par_amgdd_helpers.c: In function ‘hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo’: par_amgdd_helpers.c:2778:43: warning: ‘R_tmp_info_complex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2778 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2777:39: warning: ‘R_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2777 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size+1, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2706:43: warning: ‘P_tmp_info_complex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2706 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2705:39: warning: ‘P_tmp_info_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2705 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size+1, HYPRE_MEMORY_HOST); | ^ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_laplace_9pt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_interp.c:8: par_interp.c: In function ‘hypre_BoomerAMGBuildInterpModUnk’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_interp.c:2642:24: note: ‘tmp_map_offd’ was declared here 2642 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_interp.c:3562:23: warning: ‘A_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3562 | if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_laplace_9pt.c: In function ‘GenerateLaplacian9pt’: par_laplace_9pt.c:403:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 403 | tmp[i] = big_offd_j[i]; | ^ par_laplace_9pt.c:247:28: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 247 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_9pt.c:420:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 420 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mgr_solve.c par_laplace_27pt.c: In function ‘GenerateLaplacian27pt’: par_laplace_27pt.c:1372:31: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1372 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_27pt.c:1592:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1592 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_MGRDirectSolverSetup’: ./../seq_mv/seq_mv.h:83:63: warning: passing argument 8 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 83 | #define hypre_CSRMatrixBigJ(matrix) ((matrix) -> big_j) | ~~~~~~~~~~^~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} par_mgr.c:5364:13: note: in expansion of macro ‘hypre_CSRMatrixBigJ’ 5364 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~~~~~~~~~~ In file included from dsuperlu.h:11, from par_mgr.c:19: /usr/include/superlu-dist/superlu_ddefs.h:354:49: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ par_mgr.c:5364:42: warning: passing argument 9 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 5364 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} In file included from dsuperlu.h:11, from par_mgr.c:19: /usr/include/superlu-dist/superlu_ddefs.h:354:58: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ par_laplace.c: In function ‘GenerateSysLaplacian’: par_laplace.c:393:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 393 | HYPRE_Real *offd_data; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nongalerkin.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_nodal_systems.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildStdInterp’: par_lr_interp.c:509:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 509 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:299:50: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 299 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:670:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 670 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ par_lr_interp.c:668:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 668 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ par_lr_interp.c:677:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 677 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ par_nongalerkin.c: In function ‘hypre_BoomerAMG_MyCreateS’: par_nongalerkin.c:575:46: warning: ‘S_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 575 | S_offd_data[jS] = S_offd_data[jA]; | ~~~~~~~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap.c par_mgr_solve.c: In function ‘hypre_MGRSolve’: par_mgr_solve.c:283:13: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 283 | hypre_ParVectorCopy(F_array[0], residual); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rap_communication.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_MGRBuildPDRS’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘tmp_map_offd’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:1414:21: note: ‘tmp_map_offd’ was declared here 1414 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_rotate_7pt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_blockRelax_solve’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3528:20: note: ‘v_buf_data’ was declared here 3528 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3597:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3597 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: par_mgr.c: In function ‘hypre_block_gs’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘v_buf_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3694:18: note: ‘v_buf_data’ was declared here 3694 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3763:5: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3763 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr_setup.c: In function ‘hypre_MGRSetup’: par_mgr_setup.c:202:21: warning: ‘final_coarse_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 202 | for (j = 0; j < final_coarse_size; j++) | ~~^~~~~~~~~~~~~~~~~~~ par_rotate_7pt.c: In function ‘GenerateRotate7pt’: par_rotate_7pt.c:229:28: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 229 | offd_data[o_cnt++] = value[3]; | ^ par_rotate_7pt.c:351:20: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 351 | offd_j[i] = hypre_BigBinarySearch(col_map_offd,big_offd_j[i],num_cols_offd); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_nodal_systems.c: In function ‘hypre_BoomerAMGCreateNodalA’: par_nodal_systems.c:776:44: warning: ‘num_sends’ may be used uninitialized [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:778:45: warning: ‘send_map_starts’ may be used uninitialized [-Wmaybe-uninitialized] 778 | if (new_send_elmts_size > send_map_starts[num_sends]) | ^ par_nodal_systems.c:713:32: warning: ‘AN_offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 713 | sum += AN_offd_data[k]; | ^ par_nodal_systems.c:762:63: warning: ‘recv_vec_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | recv_vec_starts[i] = num_functions*recv_vec_starts_AN[i]; | ^ par_nodal_systems.c:94:25: warning: ‘send_map_elmts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 94 | HYPRE_Int *send_map_elmts_AN; | ^~~~~~~~~~~~~~~~~ par_nodal_systems.c:776:44: warning: ‘send_map_starts_AN’ may be used uninitialized in this function [-Wmaybe-uninitialized] 776 | new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; | ^ par_nodal_systems.c:89:25: warning: ‘recv_vec_starts’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_nodal_systems.c:760:21: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 760 | for (i = 0; i < num_recvs+1; i++) | ~~^~~~~~~~~~~~~ par_rap.c: In function ‘hypre_BoomerAMGBuildCoarseOperatorKT’: par_rap.c:953:48: warning: ‘col_map_offd_Pext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 953 | col_map_offd_Pext[i3-num_cols_diag_P]; | ^ par_rap.c:1522:32: warning: ‘RA_offd.data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1522 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ par_rap.c:1522:32: warning: ‘RA_offd.j’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_rap.c:1819:29: warning: ‘RAP_diag_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1819 | RAP_diag_j[jj_count_diag] = i2; | ^ par_rap.c:1818:32: warning: ‘RAP_diag_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1818 | RAP_diag_data[jj_count_diag] = r_a_product * p_entry; | ^ par_rap.c:700:37: warning: ‘P_marker’ may be used uninitialized in this function [-Wmaybe-uninitialized] 700 | if (P_marker[i3] < jj_row_begining) | ^ par_rap.c:379:26: warning: ‘Ps_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 379 | HYPRE_BigInt value = Ps_ext_j[j]; | ^~~~~ par_rap.c:143:27: warning: ‘Ps_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 143 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_rap.c:385:72: warning: ‘Ps_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 385 | P_ext_offd_data[P_ext_offd_size_private++] = Ps_ext_data[j]; | ~~~~~~~~~~~^~~ par_rap.c:401:7: warning: ‘Ps_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 401 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:47:27: warning: ‘send_map_starts_RT’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_interface.c par_relax_more.c: In function ‘hypre_ParCSRMaxEigEstimateHost’: par_relax_more.c:100:18: warning: ‘e_min’ may be used uninitialized in this function [-Wmaybe-uninitialized] 100 | send_buf[0] = -e_min; | ^~~~~~ par_relax_more.c:48:16: warning: ‘e_max’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48 | HYPRE_Real e_max, e_min; | ^~~~~ par_relax.c: In function ‘hypre_BoomerAMGRelaxWeightedJacobi_core’: par_relax.c:230:7: warning: ‘comm_handle’ may be used uninitialized in this function [-Wmaybe-uninitialized] 230 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPIInterpHost’: par_lr_interp.c:1588:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1588 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:1353:53: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1353 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1089:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1089 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:1701:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1701 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:1087:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1087 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_scaled_matnorm.c par_relax.c: In function ‘hypre_BoomerAMGRelax1GaussSeidel’: par_relax.c:413:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 413 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:413:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:358:68: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:358:57: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_stats.c par_relax.c: In function ‘hypre_BoomerAMGRelax2GaussSeidel’: par_relax.c:560:13: warning: ‘requests’ may be used uninitialized in this function [-Wmaybe-uninitialized] 560 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:560:13: warning: ‘status’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_relax.c:486:68: warning: ‘num_recvs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:486:57: warning: ‘num_sends’ may be used uninitialized in this function [-Wmaybe-uninitialized] 486 | 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp.c par_laplace.c: In function ‘GenerateSysLaplacianVCoef’: par_laplace.c:875:16: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 875 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace.c:1267:27: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1267 | if (big_offd_j[i] == col_map_offd[j]) | ~~~~~~~~~~^~~ par_laplace.c:1269:26: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1269 | offd_j[i] = j; | ~~~~~~~~~~^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_sv_interp_ln.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_vardifconv_rs.c par_lr_interp.c: In function ‘hypre_BoomerAMGBuildExtPICCInterp’: par_lr_interp.c:2537:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2537 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:2502:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2502 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:1963:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1963 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:2675:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2675 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:1961:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1961 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_stats.c: In function ‘hypre_BoomerAMGSetupStats’: par_stats.c:138:26: warning: ‘bnnz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 138 | HYPRE_Int block_size, bnnz; | ^~~~ par_stats.c:774:19: warning: ‘block_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i*bnnz], &tmp_norm, block_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr.c: In function ‘hypre_MGRComputeNonGalerkinCoarseGrid’: par_mgr.c:2058:33: warning: ‘jj’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2058 | D_cf[i] = A_cf_diag_data[jj]; | ^ par_vardifconv_rs.c: In function ‘GenerateRSVarDifConv’: par_vardifconv_rs.c:430:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 430 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv_rs.c:429:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv_rs.c:381:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 381 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ par_vardifconv.c: In function ‘GenerateVarDifConv’: par_vardifconv.c:350:33: warning: ‘offd_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 350 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv.c:349:30: warning: ‘offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 349 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv.c:301:29: warning: ‘big_offd_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 301 | big_offd_j[o_cnt] = hypre_map(ix,iy,iz+1,p,q,r+1,nx,ny, | ^ par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverseExp’: par_mgr.c:2656:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2656 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_mgr.c: In function ‘hypre_MGRBuildInterpApproximateInverse’: par_mgr.c:3071:37: warning: ‘col_map_offd_P’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3071 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFFInterp’: par_lr_interp.c:3400:32: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3400 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ par_lr_interp.c:3374:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3374 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:2884:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2884 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:3534:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3534 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:2882:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2882 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c partial.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c block_tridiag.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_restr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr.c par_sv_interp.c: In function ‘hypre_BoomerAMG_GMExpandInterp’: par_sv_interp.c:820:28: warning: ‘row_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 820 | value = (P_offd_data[orig_offd_start+j]*vec_data[i])/row_sum; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:828:42: warning: ‘fine_index’ may be used uninitialized in this function [-Wmaybe-uninitialized] 828 | if (offd_vec_data[fine_index] != 0.0 ) | ^ par_lr_interp.c: In function ‘hypre_BoomerAMGBuildFF1Interp’: par_lr_interp.c:3750:21: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3750 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:4239:34: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4239 | for (kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ par_lr_interp.c:3740:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3740 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:4401:56: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4401 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ par_lr_interp.c:3738:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3738 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_sv_interp_ln.c: In function ‘hypre_BoomerAMG_LNExpandInterp’: par_sv_interp_ln.c:2303:35: warning: ‘q_dist_value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2303 | value += q_dist_value; | ~~~~~~^~~~~~~~~~~~~~~ par_sv_interp_ln.c:1903:66: warning: ‘gm_row_sum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1903 | value = P_diag_data_new[kk]*(vec_data[i]/gm_row_sum - vec_data[c_col]); | ~~~~~~~~~~~^~~~~~~~~~~ par_sv_interp_ln.c:1644:54: warning: ‘P_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1644 | p_point = (HYPRE_Int)P_ext_j[pp]; | ~~~~~~~^~~~ par_sv_interp_ln.c:1502:63: warning: ‘P_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1502 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) | ^ par_sv_interp_ln.c:1708:52: warning: ‘P_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1708 | aw = a_ij*P_ext_data[pp]; | ^ par_sv_interp_ln.c:2522:23: warning: ‘P_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2522 | if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_restr.c: In function ‘hypre_fgmresT’: par_restr.c:952:20: warning: ‘normr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 952 | *relres = normr / normr0; | ~~~~~~^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c dsuperlu.c schwarz.c: In function ‘hypre_ParMPSchwarzSolve’: schwarz.c:505:16: warning: ‘k_loc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 505 | if (k_loc < num_variables) | ^ schwarz.c:368:16: warning: ‘rhs_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 368 | HYPRE_Real *rhs_ext; | ^~~~~~~ schwarz.c:669:28: warning: ‘x_ext_old’ may be used uninitialized in this function [-Wmaybe-uninitialized] 669 | x_ext[i] -= x_ext_old[i]; | ^ schwarz.c:365:16: warning: ‘x_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 365 | HYPRE_Real *x_ext; | ^~~~~ schwarz.c:633:42: warning: ‘A_boundary_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 633 | aux[jj] -= A_boundary_data[k] * x[k_loc]; | ^ schwarz.c:631:36: warning: ‘A_boundary_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 631 | k_loc = A_boundary_j[k]; | ^ schwarz.c:503:55: warning: ‘A_boundary_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 503 | for (k=A_boundary_i[j_loc]; k big_j) | ~~~~~~~~~~^~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} dsuperlu.c:81:13: note: in expansion of macro ‘hypre_CSRMatrixBigJ’ 81 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~~~~~~~~~~ In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:354:49: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ dsuperlu.c:81:42: warning: passing argument 9 of ‘dCreate_CompRowLoc_Matrix_dist’ from incompatible pointer type [-Wincompatible-pointer-types] 81 | hypre_CSRMatrixBigJ(A_local),big_rowptr, | ^~~~~~~~~~ | | | HYPRE_BigInt * {aka long long int *} In file included from dsuperlu.h:11, from dsuperlu.c:12: /usr/include/superlu-dist/superlu_ddefs.h:354:58: note: expected ‘int_t *’ {aka ‘int *’} but argument is of type ‘HYPRE_BigInt *’ {aka ‘long long int *’} 354 | int_t, double *, int_t *, int_t *, | ^~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from ams.c:8: In function ‘hypre_ParVectorBlockSplit’, inlined from ‘hypre_BoomerAMGBlockSolve’ at ams.c:284:4: ams.c:184:58: warning: ‘b_’ may be used uninitialized [-Wmaybe-uninitialized] 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); ./../seq_mv/seq_mv.h:263:53: note: in definition of macro ‘hypre_VectorSize’ 263 | #define hypre_VectorSize(vector) ((vector) -> size) | ^~~~~~ ams.c:184:29: note: in expansion of macro ‘hypre_ParVectorLocalVector’ 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_BoomerAMGBlockSolve’: ams.c:267:21: note: ‘b_’ declared here 267 | hypre_ParVector *b_[3]; | ^~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from ams.c:8: In function ‘hypre_ParVectorBlockSplit’, inlined from ‘hypre_BoomerAMGBlockSolve’ at ams.c:285:4: ams.c:184:58: warning: ‘x_’ may be used uninitialized [-Wmaybe-uninitialized] 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); ./../seq_mv/seq_mv.h:263:53: note: in definition of macro ‘hypre_VectorSize’ 263 | #define hypre_VectorSize(vector) ((vector) -> size) | ^~~~~~ ams.c:184:29: note: in expansion of macro ‘hypre_ParVectorLocalVector’ 184 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c: In function ‘hypre_BoomerAMGBlockSolve’: ams.c:268:21: note: ‘x_’ declared here 268 | hypre_ParVector *x_[3]; | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c ame.c -o ame.obj par_sv_interp.c: In function ‘hypre_BoomerAMGRefineInterp’: par_sv_interp.c:2192:52: warning: ‘P_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2192 | p_point = (HYPRE_Int)P_ext_j[pp]; | ~~~~~~~^~~~ par_sv_interp.c:2105:61: warning: ‘P_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2105 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) | ^ par_sv_interp.c:2223:50: warning: ‘P_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2223 | aw = a_ij*P_ext_data[pp]; | ^ par_sv_interp.c:2338:24: warning: ‘P_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2338 | if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c: In function ‘hypre_ADSSolve’: ads.c:1544:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1544 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1545 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1544:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ads.c:1528:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1528 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ partial.c: In function ‘hypre_BoomerAMGBuildPartialStdInterp’: partial.c:1647:40: warning: ‘beta’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1647 | P_offd_data[jj] = -beta*ahat_offd[j1]; | ^~~~~ partial.c:1634:37: warning: ‘alfa’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1634 | P_diag_data[jj] = -alfa*ahat[j1]; | ^~~~~ partial.c:1347:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1347 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:1138:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1138 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1501:32: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1501 | big_k1 = A_ext_j[kk]; | ~~~~~~~^~~~~~~~~~~~~ partial.c:1499:59: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1499 | for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) | ^ partial.c:1507:55: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1507 | ahat[indx] -= A_ext_data[kk]*distribute; | ~~~~~~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu.c -o par_ilu.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj ams.c: In function ‘hypre_AMSComputePi’: ams.c:1473:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:1473:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1473 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj ams.c: In function ‘hypre_AMSComputePixyz’: ams.c:2232:16: warning: ‘Piz’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2232 | *Piz_ptr = Piz; | ~~~~~~~~~^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_device.c -o par_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj partial.c: In function ‘hypre_BoomerAMGBuildPartialExtInterp’: partial.c:2282:29: warning: ‘Sop_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2282 | big_k1 = Sop_j[kk]; | ~~~~~~~^~~~~~~~~~~ partial.c:2103:49: warning: ‘Sop_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2103 | for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) | ^ partial.c:1879:21: warning: ‘A_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1879 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:2394:55: warning: ‘A_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2394 | for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) | ^ partial.c:1877:21: warning: ‘A_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1877 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_ilu_solve.c: In function ‘hypre_ILUSolveRAPGMRESHOST’: par_ilu_solve.c:2054:4: warning: ‘x_local’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2054 | hypre_SeqVectorSetConstantValues(x_local, 0.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj par_ilu_solve.c: In function ‘hypre_NSHSolve’: par_ilu_solve.c:2225:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2225 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength_device.c -o par_strength_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj par_ilu_solve.c: In function ‘hypre_ILUSolve’: par_ilu_solve.c:163:20: warning: ‘residual’ may be used uninitialized in this function [-Wmaybe-uninitialized] 163 | resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_relax_device.c -o par_relax_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUKSymbolic’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:4243:22: note: ‘capacity_S’ was declared here 4243 | HYPRE_Int capacity_S; | ^~~~~~~~~~ ams.c: In function ‘hypre_AMSComputeGPi’: ams.c:2321:29: warning: ‘Gy_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:2321:39: warning: ‘Gz_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2321 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ schwarz.c: In function ‘hypre_ParAdSchwarzSolve’: schwarz.c:2922:43: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2922 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; | ^ schwarz.c:2893:37: warning: ‘vtemp_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2893 | aux[jj] = vtemp_ext_data[j_loc-num_variables]; | ^ schwarz.c:2877:21: warning: ‘x_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2877 | x_ext_data[i] = 0.0; | ~~~~~~~~~~~~~~^~~~~ par_ilu.c: In function ‘hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal’: par_ilu.c:4508:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu.c:4508:7: warning: ‘nnzM’ may be used uninitialized in this function [-Wmaybe-uninitialized] par_ilu.c:4508:171: warning: ‘time_s’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4508 | 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",n,i,r_norm, (time_e-time_s)/i, nnzM/nnzA, n/nnzA*n); | ~~~~~~~^~~~~~~~ ams.c: In function ‘hypre_AMSSetup’: ams.c:3348:16: warning: ‘GGt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3348 | hypre_ParCSRMatrixDestroy(GGt); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c: In function ‘hypre_ParAMGCreateDomainDof’: schwarz.c:3431:72: warning: ‘a_ext_data’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3431 | AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; | ~~~~~~~~~~^~~ schwarz.c:3417:19: warning: ‘a_ext_j’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3417 | jj = a_ext_j[j]; | ~~~^~~~~~~~~~~~ schwarz.c:3415:47: warning: ‘a_ext_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3415 | for (j=a_ext_i[i_dof]; j < a_ext_i[i_dof+1]; j++) | ^ ams.c: In function ‘hypre_AMSSolve’: ams.c:3651:7: warning: ‘r_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3651 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3652 | pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:3651:7: warning: ‘r0_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] ams.c:3635:28: warning: ‘b_norm’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3635 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ schwarz.c: In function ‘hypre_ParGenerateScale’: schwarz.c:3488:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3488 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3525:21: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3525 | comm_handle = hypre_ParCSRCommHandleCreate (2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c: In function ‘hypre_ParGenerateHybridScale’: schwarz.c:3572:16: warning: ‘scale_int’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3572 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3621:26: warning: ‘index_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3621 | if (index_ext[j_loc] == -1) | ^ schwarz.c:3632:19: warning: ‘scale_ext’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3632 | comm_handle=hypre_ParCSRCommHandleCreate(2,comm_pkg,scale_ext,scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: par_ilu_setup.c: In function ‘hypre_ILUSetupILUT’: ./../utilities/_hypre_utilities.h:712:16: warning: ‘capacity_S’ may be used uninitialized in this function [-Wmaybe-uninitialized] 712 | ( (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:5205:29: note: ‘capacity_S’ was declared here 5205 | HYPRE_Int capacity_S; | ^~~~~~~~~~ ams.c: In function ‘hypre_ParCSRComputeL1NormsThreads’: ams.c:4355:38: warning: ‘diag’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4355 | if (l1_norm[i] <= 4.0/3.0*diag) | ~~~~~~~^~~~~ Building libHYPRE_parcsr_ls.a ... ar -rcu libHYPRE_parcsr_ls.a amg_hybrid.o aux_interp.o F90_hypre_laplace.o F90_HYPRE_parcsr_amg.o F90_HYPRE_parcsr_bicgstab.o F90_HYPRE_parcsr_block.o F90_HYPRE_parcsr_cgnr.o F90_HYPRE_parcsr_Euclid.o F90_HYPRE_parcsr_gmres.o F90_HYPRE_parcsr_cogmres.o F90_HYPRE_parcsr_flexgmres.o F90_HYPRE_parcsr_lgmres.o F90_HYPRE_parcsr_hybrid.o F90_HYPRE_parcsr_int.o F90_HYPRE_parcsr_ParaSails.o F90_HYPRE_parcsr_pcg.o F90_HYPRE_parcsr_pilut.o F90_HYPRE_parcsr_schwarz.o F90_HYPRE_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_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_setup.o par_amg_solve.o par_amg_solveT.o par_cg_relax_wt.o par_coarsen.o par_cgc_coarsen.o par_cheby.o par_coarse_parms.o par_coordinates.o par_cr.o par_cycle.o par_add_cycle.o par_difconv.o par_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_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 ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_parcsr_ls.a cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_algebra.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_boundary.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c box_manager.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c communication_info.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c computation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c project.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_io.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix_mask.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_axpy.c -o struct_axpy.obj In file included from assumed_part.c:10: In function ‘hypre_APSubdivideRegion’, inlined from ‘hypre_APSubdivideRegion’ at assumed_part.c:75:1: mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_communication.c -o struct_communication.obj _hypre_struct_mv.h:289:24: warning: ‘div’ may be used uninitialized [-Wmaybe-uninitialized] 289 | hypre__n[0] = loop_size[0];\ _hypre_struct_mv.h:193:4: note: in expansion of macro ‘zypre_BoxLoopInit’ 193 | zypre_BoxLoopInit(ndim, loop_size);\ | ^~~~~~~~~~~~~~~~~ assumed_part.c:156:4: note: in expansion of macro ‘hypre_SerialBoxLoop0Begin’ 156 | hypre_SerialBoxLoop0Begin(ndim, div); | ^~~~~~~~~~~~~~~~~~~~~~~~~ assumed_part.c: In function ‘hypre_APSubdivideRegion’: assumed_part.c:87:31: note: ‘div’ declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matrix.c -o struct_matrix.obj struct_grid.c: In function ‘hypre_ComputeBoxnums’: struct_grid.c:722:13: warning: ‘boxnum’ may be used uninitialized in this function [-Wmaybe-uninitialized] 722 | boxnum++; | ~~~~~~^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_scale.c -o struct_scale.obj struct_communication.c: In function ‘hypre_CommPkgCreate’: struct_communication.c:396:43: warning: ‘comm_type’ may be used uninitialized in this function [-Wmaybe-uninitialized] 396 | hypre_CommTypeBufsize(comm_type) += (size*num_values); | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/x86_64-linux-gnu/openmpi/include -c struct_vector.c -o struct_vector.obj struct_io.c: In function ‘hypre_ReadBoxArrayData_CC’: struct_io.c:321:38: warning: ‘constant_stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 321 | HYPRE_Int data_box_volume, constant_stencil_size; | ^~~~~~~~~~~~~~~~~~~~~ In file included from assumed_part.c:10: In function ‘hypre_APSubdivideRegion’, inlined from ‘hypre_APSubdivideRegion’ at assumed_part.c:75:1, inlined from ‘hypre_APRefineRegionsByVol’ at assumed_part.c:647:7: _hypre_struct_mv.h:289:24: warning: ‘div’ may be used uninitialized [-Wmaybe-uninitialized] 289 | hypre__n[0] = loop_size[0];\ _hypre_struct_mv.h:193:4: note: in expansion of macro ‘zypre_BoxLoopInit’ 193 | zypre_BoxLoopInit(ndim, loop_size);\ | ^~~~~~~~~~~~~~~~~ assumed_part.c:156:4: note: in expansion of macro ‘hypre_SerialBoxLoop0Begin’ 156 | hypre_SerialBoxLoop0Begin(ndim, div); | ^~~~~~~~~~~~~~~~~~~~~~~~~ assumed_part.c: In function ‘hypre_APRefineRegionsByVol’: assumed_part.c:87:31: note: ‘div’ declared here 87 | hypre_Index isize, index, div; | ^~~ struct_matrix.c: In function ‘hypre_StructMatrixSetBoxValues’: struct_matrix.c:799:46: warning: ‘center_rank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 799 | (constant_coefficient==2 && stencil_indices[s]!=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-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c F90_HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pcg_struct.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_setup.c smg_setup_rap.c: In function ‘hypre_SMGCreateRAPOp’: smg_setup_rap.c:65:11: warning: ‘RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 65 | return RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj sparse_msg_setup_rap.c: In function ‘hypre_SparseMSGCreateRAPOp’: sparse_msg_setup_rap.c:45:11: warning: ‘RAP’ may be used uninitialized in this function [-Wmaybe-uninitialized] 45 | return RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj sparse_msg_solve.c: In function ‘hypre_SparseMSGSolve’: sparse_msg_solve.c:184:28: warning: ‘x_dot_x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 184 | if ((e_dot_e/x_dot_x) < eps) | ~~~~~~~~^~~~~~~~~ sparse_msg_solve.c:184:28: warning: ‘e_dot_e’ may be used uninitialized in this function [-Wmaybe-uninitialized] cyclic_reduction.c: In function ‘hypre_CycRedSetupCoarseOp’: cyclic_reduction.c:238:44: warning: ‘ac_ce’ may be used uninitialized in this function [-Wmaybe-uninitialized] 238 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c point_relax.c -o point_relax.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c red_black_gs.c -o red_black_gs.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS5’: pfmg_setup_interp.c:916:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 916 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:913:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 913 | Pp1[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:913:30: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS9’: pfmg_setup_interp.c:1050:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1050 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1049:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1049 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1050:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1050 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ red_black_constantcoef_gs.c: In function ‘hypre_RedBlackConstantCoefGS’: red_black_constantcoef_gs.c:359:36: warning: ‘App5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 359 | App5*xp[xi + xoff5])*AApd; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:358:36: warning: ‘App4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | App4*xp[xi + xoff4] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:445:36: warning: ‘App3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 445 | App3*xp[xi + xoff3]) / Ap[Ai]; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:444:36: warning: ‘App2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 444 | App2*xp[xi + xoff2] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:462:36: warning: ‘App1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 462 | App1*xp[xi + xoff1]) / Ap[Ai]; | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:461:36: warning: ‘App0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 461 | App0*xp[xi + xoff0] - | ~~~~^~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:359:43: warning: ‘xoff5’ may be used uninitialized in this function [-Wmaybe-uninitialized] 359 | App5*xp[xi + xoff5])*AApd; | ~~~^~~~~~~ red_black_constantcoef_gs.c:358:43: warning: ‘xoff4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 358 | App4*xp[xi + xoff4] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:445:43: warning: ‘xoff3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 445 | App3*xp[xi + xoff3]) / Ap[Ai]; | ~~~^~~~~~~ red_black_constantcoef_gs.c:444:43: warning: ‘xoff2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 444 | App2*xp[xi + xoff2] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:422:43: warning: ‘xoff1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 422 | App1*xp[xi + xoff1] - | ~~~^~~~~~~ red_black_constantcoef_gs.c:461:43: warning: ‘xoff0’ may be used uninitialized in this function [-Wmaybe-uninitialized] 461 | App0*xp[xi + xoff0] - | ~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_interp.c -o semi_interp.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS7’: pfmg_setup_interp.c:1178:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1178 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1177:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1177 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1178:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1178 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_restrict.c -o semi_restrict.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS15’: pfmg_setup_interp.c:1503:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1503 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1502:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1502 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1503:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1503 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1443:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1442:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1442 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1443:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1443 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1383:35: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1383 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1382:35: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1382 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1383:35: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1383 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg.c -o smg.obj pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS19’: pfmg_setup_interp.c:1685:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1685 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1684:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1684 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1685:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1685 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c: In function ‘hypre_PFMGSetupInterpOp_CC0_SS27’: pfmg_setup_interp.c:1908:31: warning: ‘right’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1908 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ pfmg_setup_interp.c:1907:30: warning: ‘left’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1907 | Pp0[Pi] = left/center; | ~~~~^~~~~~~ pfmg_setup_interp.c:1908:31: warning: ‘center’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1908 | Pp1[Pi] = right/center; | ~~~~~^~~~~~~ smg2_setup_rap.c: In function ‘hypre_SMG2BuildRAPSym’: smg2_setup_rap.c:427:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 427 | + a_cnw[iA] * pa[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:418:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 418 | + a_cse[iA] * pa[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:425:44: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 425 | + ra[iR] * a_csw[iAp1] | ~~~~~^~~~~~ In file included from _hypre_struct_ls.h:7, from semi_setup_rap.c:8: semi_setup_rap.c: In function ‘hypre_SemiCreateRAPOp’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘not_cdirs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ 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-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_axpy.c -o smg_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_residual.c -o smg_residual.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg3_setup_rap.c -o sparse_msg3_setup_rap.obj smg2_setup_rap.c: In function ‘hypre_SMG2BuildRAPNoSym’: smg2_setup_rap.c:721:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 721 | + rb[iR] * a_cne[iAm1] | ~~~~~^~~~~~ smg2_setup_rap.c:715:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 715 | + a_cnw[iA] * pb[iP1]; | ~~~~~^~~~ smg2_setup_rap.c:723:44: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 723 | + a_cse[iA] * pb[iP1] | ~~~~~^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj smg3_setup_rap.c: In function ‘hypre_SMG3BuildRAPSym’: smg3_setup_rap.c:859:29: warning: ‘rap_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 859 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | + rb[iR] * a_bne[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | + a_bne[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:849:29: warning: ‘rap_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 849 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 850 | + rb[iR] * a_bnw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 851 | + a_bnw[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:829:29: warning: ‘rap_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 829 | rap_bse[iAc] = rb[iR] * a_cse[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 830 | + rb[iR] * a_bse[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 831 | + a_bse[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:819:29: warning: ‘rap_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 819 | rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 820 | + rb[iR] * a_bsw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 821 | + a_bsw[iA] * pa[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:882:29: warning: ‘rap_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 882 | rap_cse[iAc] = a_cse[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 883 | + rb[iR] * a_cse[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | + ra[iR] * a_cse[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | + a_bse[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | + a_ase[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 887 | + rb[iR] * a_ase[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | + ra[iR] * a_bse[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:864:29: warning: ‘rap_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 864 | rap_csw[iAc] = a_csw[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 865 | + rb[iR] * a_csw[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 866 | + ra[iR] * a_csw[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 867 | + a_bsw[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | + a_asw[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 869 | + rb[iR] * a_asw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | + ra[iR] * a_bsw[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:861:45: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 861 | + a_bne[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:851:45: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 851 | + a_bnw[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:831:45: warning: ‘a_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 831 | + a_bse[iA] * pa[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:867:44: warning: ‘a_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 867 | + a_bsw[iA] * pb[iP1] | ~~~~~^~~~ smg3_setup_rap.c:887:44: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 887 | + rb[iR] * a_ase[iAm1] | ~~~~~^~~~~~ smg3_setup_rap.c:869:44: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 869 | + rb[iR] * a_asw[iAm1] | ~~~~~^~~~~~ smg3_setup_rap.c:859:45: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 859 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:849:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 849 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:882:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 882 | rap_cse[iAc] = a_cse[iA] | ~~~~~^~~~ smg3_setup_rap.c:864:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 864 | rap_csw[iAc] = a_csw[iA] | ~~~~~^~~~ smg3_setup_rap.c:856:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 856 | + a_bn[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:826:43: warning: ‘a_bs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 826 | + a_bs[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:846:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 846 | + a_be[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:836:43: warning: ‘a_bw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 836 | + a_bw[iA] * pa[iP1]; | ~~~~^~~~ smg3_setup_rap.c:878:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 878 | + rb[iR] * a_as[iAm1] | ~~~~^~~~~~ smg3_setup_rap.c:896:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 896 | + rb[iR] * a_aw[iAm1] | ~~~~^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-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:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 467 | + a_cnw[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:458:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 458 | + a_cse[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:465:44: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 465 | + ra[iR] * a_csw[iAp1] | ~~~~~^~~~~~ sparse_msg2_setup_rap.c: In function ‘hypre_SparseMSG2BuildRAPNoSym’: sparse_msg2_setup_rap.c:786:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 786 | + rb[iR] * a_cne[iAm1] | ~~~~~^~~~~~ sparse_msg2_setup_rap.c:780:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 780 | + a_cnw[iA] * pb[iP1]; | ~~~~~^~~~ sparse_msg2_setup_rap.c:788:44: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 788 | + a_cse[iA] * pb[iP1] | ~~~~~^~~~ smg3_setup_rap.c: In function ‘hypre_SMG3BuildRAPNoSym’: smg3_setup_rap.c:1494:29: warning: ‘rap_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1494 | rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1495 | + ra[iR] * a_ane[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1496 | + a_ane[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1504:29: warning: ‘rap_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1504 | rap_anw[iAc] = ra[iR] * a_cnw[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1505 | + ra[iR] * a_anw[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1506 | + a_anw[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1524:29: warning: ‘rap_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1524 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1525 | + ra[iR] * a_ase[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1526 | + a_ase[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1534:29: warning: ‘rap_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1534 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1535 | + ra[iR] * a_asw[iAp1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1536 | + a_asw[iA] * pb[iP1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1540:29: warning: ‘rap_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1540 | rap_cne[iAc] = a_cne[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1541 | + rb[iR] * a_cne[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1542 | + ra[iR] * a_cne[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1543 | + a_bne[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1544 | + a_ane[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1545 | + rb[iR] * a_ane[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1546 | + ra[iR] * a_bne[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1558:29: warning: ‘rap_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1558 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 1559 | + rb[iR] * a_cnw[iAm1] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1560 | + ra[iR] * a_cnw[iAp1] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1561 | + a_bnw[iA] * pb[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1562 | + a_anw[iA] * pa[iP1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1563 | + rb[iR] * a_anw[iAm1] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1564 | + ra[iR] * a_bnw[iAp1]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1546:44: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1546 | + ra[iR] * a_bne[iAp1]; | ~~~~~^~~~~~ smg3_setup_rap.c:1564:44: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1564 | + ra[iR] * a_bnw[iAp1]; | ~~~~~^~~~~~ smg3_setup_rap.c:1544:44: warning: ‘a_ane’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1544 | + a_ane[iA] * pa[iP1] | ~~~~~^~~~ smg3_setup_rap.c:1506:45: warning: ‘a_anw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1506 | + a_anw[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1526:45: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1526 | + a_ase[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1536:45: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1536 | + a_asw[iA] * pb[iP1]; | ~~~~~^~~~ smg3_setup_rap.c:1540:44: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1540 | rap_cne[iAc] = a_cne[iA] | ~~~~~^~~~ smg3_setup_rap.c:1558:44: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1558 | rap_cnw[iAc] = a_cnw[iA] | ~~~~~^~~~ smg3_setup_rap.c:1524:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1524 | rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:1534:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1534 | rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] | ~~~~~^~~~~~ smg3_setup_rap.c:1555:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1555 | + ra[iR] * a_bn[iAp1]; | ~~~~^~~~~~ smg3_setup_rap.c:1573:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1573 | + ra[iR] * a_be[iAp1]; | ~~~~^~~~~~ smg3_setup_rap.c:1501:43: warning: ‘a_an’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1501 | + a_an[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1531:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1531 | + a_as[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1511:43: warning: ‘a_ae’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1511 | + a_ae[iA] * pb[iP1]; | ~~~~^~~~ smg3_setup_rap.c:1521:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1521 | + a_aw[iA] * pb[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c: In function ‘hypre_SparseMSG3BuildRAPSym’: sparse_msg3_setup_rap.c:772:29: warning: ‘rap_bne’ may be used uninitialized in this function [-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:762:29: warning: ‘rap_bnw’ may be used uninitialized in this function [-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:742:29: warning: ‘rap_bse’ may be used uninitialized in this function [-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:732:29: warning: ‘rap_bsw’ may be used uninitialized in this function [-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:774:45: warning: ‘a_bne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 774 | + a_bne[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:764:45: warning: ‘a_bnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 764 | + a_bnw[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:744:45: warning: ‘a_bse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 744 | + a_bse[iA] * pa[iP1]; | ~~~~~^~~~ sparse_msg3_setup_rap.c:780:44: warning: ‘a_bsw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 780 | + a_bsw[iA] * pb[iP1] | ~~~~~^~~~ sparse_msg3_setup_rap.c:800:44: warning: ‘a_ase’ may be used uninitialized in this function [-Wmaybe-uninitialized] 800 | + rb[iR] * a_ase[iAm1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:782:44: warning: ‘a_asw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 782 | + rb[iR] * a_asw[iAm1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:772:45: warning: ‘a_cne’ may be used uninitialized in this function [-Wmaybe-uninitialized] 772 | rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:762:45: warning: ‘a_cnw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] | ~~~~~^~~~~~ sparse_msg3_setup_rap.c:795:45: warning: ‘a_cse’ may be used uninitialized in this function [-Wmaybe-uninitialized] 795 | rap_cse[iAc] = a_cse[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:777:45: warning: ‘a_csw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 777 | rap_csw[iAc] = a_csw[iA] | ~~~~~^~~~ sparse_msg3_setup_rap.c:769:43: warning: ‘a_bn’ may be used uninitialized in this function [-Wmaybe-uninitialized] 769 | + a_bn[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:739:43: warning: ‘a_bs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | + a_bs[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:759:43: warning: ‘a_be’ may be used uninitialized in this function [-Wmaybe-uninitialized] 759 | + a_be[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:749:43: warning: ‘a_bw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 749 | + a_bw[iA] * pa[iP1]; | ~~~~^~~~ sparse_msg3_setup_rap.c:791:43: warning: ‘a_as’ may be used uninitialized in this function [-Wmaybe-uninitialized] 791 | + rb[iR] * a_as[iAm1] | ~~~~^~~~~~ sparse_msg3_setup_rap.c:809:43: warning: ‘a_aw’ may be used uninitialized in this function [-Wmaybe-uninitialized] 809 | + rb[iR] * a_aw[iAm1] | ~~~~^~~~~~ point_relax.c: In function ‘hypre_PointRelax’: point_relax.c:636:21: warning: ‘bsumsq’ may be used uninitialized in this function [-Wmaybe-uninitialized] 636 | if ( rsumsq/bsumsq= hypre_SStructGraphIUVEntry(graph, 0) && | ~~~~~^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c eliminate_rowscols.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_grad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_physbdy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_PNedelec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_PNedelec_bdy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_solve2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_TV_setup.c fac_interp2.c: In function ‘hypre_FAC_WeightedInterp2’: fac_interp2.c:1484:41: warning: ‘zweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1484 | + zweight2*( | ~~~~~~~~^~ 1485 | yweight1*( | ~~~~~~~~~~ 1486 | xweight1*xcp[kshift+1][jshift][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1487 | xweight2*xcp[kshift+1][jshift][ishift+xci+1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1488 | +yweight2*( | ~~~~~~~~~~~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1488:43: warning: ‘yweight2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1488 | +yweight2*( | ~~~~~~~~^~ 1489 | xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1490 | xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1479:46: warning: ‘kshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1479 | xweight1*xcp[kshift][jshift][ishift+xci]+ | ^ fac_interp2.c:1495:46: warning: ‘jshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1495 | xweight1*xcp[0][jshift][ishift+xci]+ | ^ In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: maxwell_physbdy.c: In function ‘hypre_Maxwell_PhysBdy’: ./../utilities/_hypre_utilities.h:718:42: warning: ‘fbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ maxwell_physbdy.c:71:44: note: ‘fbox_mapping’ was declared here 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_physbdy.c:16: ./../utilities/_hypre_utilities.h:718:42: warning: ‘cbox_mapping’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^ maxwell_physbdy.c:71:28: note: ‘cbox_mapping’ was declared here 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ maxwell_grad.c: In function ‘hypre_Maxwell_Grad’: maxwell_grad.c:89:38: warning: ‘ndirection’ may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c maxwell_zeroBC.c maxwell_solve2.c: In function ‘hypre_MaxwellSolve2’: maxwell_solve2.c:181:28: warning: ‘x_dot_x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 181 | if ((e_dot_e/x_dot_x) < eps) | ~~~~~~~~^~~~~~~~~ maxwell_solve2.c:181:28: warning: ‘e_dot_e’ may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c nd1_amge_interpolation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_amr_intercommunication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_owninfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_recvinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sendinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup.c maxwell_TV_setup.c: In function ‘hypre_MaxwellTV_Setup’: maxwell_TV_setup.c:909:54: warning: ‘topological_face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 909 | HYPRE_SStructGridDestroy(topological_face[l+1]); | ^ nd1_amge_interpolation.c: In function ‘hypre_ND1AMGeInterpolation’: nd1_amge_interpolation.c:285:41: warning: ‘swap’ may be used uninitialized in this function [-Wmaybe-uninitialized] 285 | I[j+1]= (OffProcRows[swap[m]] -> ncols); | ^ nd1_amge_interpolation.c:275:36: warning: ‘offproc_rnums’ may be used uninitialized in this function [-Wmaybe-uninitialized] 275 | if (offproc_rnums[m] == bdof[j-num_idof]) | ~~~~~~~~~~~~~^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c sys_semi_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj sstruct_sharedDOFComm.c: In function ‘hypre_SStructSharedDOF_ParcsrMatRowsComm’: sstruct_sharedDOFComm.c:739:13: warning: ‘send_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 739 | hypre_BoxArrayDestroy(send_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:740:13: warning: ‘recv_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 740 | hypre_BoxArrayDestroy(recv_slabs); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct_sharedDOFComm.c:119:27: warning: ‘nbdry_slabs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 119 | HYPRE_Int nbdry_slabs; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_setup2.c -o fac_setup2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-antOOX/hypre-2.23.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/x86_64-linux-gnu/openmpi/include -c node_relax.c -o node_relax.obj maxwell_PNedelec.c: In function ‘hypre_Maxwell_PNedelec’: maxwell_PNedelec.c:1669:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1669 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ maxwell_semi_interp.c: In function ‘hypre_Maxwell_PTopology’: maxwell_semi_interp.c:3485:35: warning: ‘fCedge_ratio’ may be used uninitialized in this function [-Wmaybe-uninitialized] 3485 | vals_edgeEdge[k]= fCedge_ratio; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘ncols_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:123:27: note: ‘ncols_ElementFace’ was declared here 123 | HYPRE_Int *ncols_ElementFace, *ncols_ElementEdge; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals_ElementFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:120:46: note: ‘vals_ElementFace’ was declared here 120 | HYPRE_Real *vals_ElementEdge, *vals_ElementFace, *vals_edgeEdge, *vals_Faceedge; | ^~~~~~~~~~~~~~~~ maxwell_semi_interp.c:117:27: warning: ‘jElement_Face’ may be used uninitialized in this function [-Wmaybe-uninitialized] 117 | HYPRE_BigInt *jElement_Face, *jedge_Edge; | ^~~~~~~~~~~~~ maxwell_semi_interp.c:1282:33: warning: ‘iFace’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1282 | iFace[nFaces]= rank; | ^ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: fac_amr_fcoarsen.c: In function ‘hypre_AMR_FCoarsen’: ./../utilities/_hypre_utilities.h:718:3: warning: ‘vals’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:152:28: note: ‘vals’ was declared here 152 | HYPRE_Real *vals, *vals2; | ^~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘volume_shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:146:28: warning: ‘shift_box’ may be used uninitialized in this function [-Wmaybe-uninitialized] 146 | hypre_Box **shift_box; | ^~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘weight_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:142:28: note: ‘weight_contrib_i’ was declared here 142 | HYPRE_Real **weight_contrib_i; | ^~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_i’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:141:28: note: ‘stencil_contrib_i’ was declared here 141 | HYPRE_Int **stencil_contrib_i; | ^~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_contrib_cnt’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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; | ^~~~~~~~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘rank_stencils’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:139:44: note: ‘rank_stencils’ was declared here 139 | HYPRE_Int *stencil_ranks, *rank_stencils; | ^~~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h:718:3: warning: ‘stencil_ranks’ may be used uninitialized in this function [-Wmaybe-uninitialized] 718 | ( 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:91:28: warning: ‘stencil_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 91 | HYPRE_Int stencil_size, stencil_last_size; | ^~~~~~~~~~~~ fac_amr_fcoarsen.c:805:37: warning: ‘max_contribut_size’ may be used uninitialized in this function [-Wmaybe-uninitialized] 805 | max_contribut_size= hypre_max( max_contribut_size, fac_amr_fcoarsen.c:2620:47: warning: ‘ci’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2620 | box_ranks[i]= cdata_space_ranks[ci] + | ^ fac_amr_fcoarsen.c:2245:60: warning: ‘startrank’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2245 | if ((HYPRE_Int)(rank-startrank) >= i && (HYPRE_Int)(rank-startrank) <= m) | ~~~~~^~~~~~~~~~~ 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-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/sstruct_ls' Making lib ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/lib' Building libHYPRE64m ... rm -f libHYPRE64m.a ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/IJ_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/distributed_matrix/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/krylov/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/matrix_matrix/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/multivector/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_block_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/seq_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/sstruct_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/sstruct_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/utilities/*.o /build/hypre-antOOX/hypre-2.23.0/src64m-static/blas/*.o /build/hypre-antOOX/hypre-2.23.0/src64m-static/lapack/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/IJ_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/seq_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/sstruct_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/sstruct_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE64m.a /build/hypre-antOOX/hypre-2.23.0/src64m-static/utilities/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE64m.a cp -fR libHYPRE* /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/lib make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/lib' make[2]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static' make[1]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0' dh: command-omitted: The call to "debian/rules override_dh_auto_test" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --sourcedirectory=src --with autoreconf dh_testroot -a -O--sourcedirectory=src dh_prep -a -O--sourcedirectory=src debian/rules override_dh_auto_install make[1]: Entering directory '/build/hypre-antOOX/hypre-2.23.0' dh_auto_install -Dsrc cd src && make -j10 install DESTDIR=/build/hypre-antOOX/hypre-2.23.0/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src' Making blas ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/blas' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/blas' Making lapack ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/lapack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/utilities' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./fortran*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/multivector' cp -fR *.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/krylov' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/seq_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_matrix' cp -fR ./distributed_matrix.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/IJ_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/matrix_matrix' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/struct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/struct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/sstruct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/sstruct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/sstruct_ls' Making /build/hypre-antOOX/hypre-2.23.0/src/distributed_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/pilut' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src/hypre/include make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/ParaSails' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/Euclid' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src/lib' cp -fR libHYPRE* /build/hypre-antOOX/hypre-2.23.0/src/hypre/lib make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src/lib' Installing hypre ... mkdir -p -- /build/hypre-antOOX/hypre-2.23.0/debian/tmp/usr/lib/x86_64-linux-gnu /build/hypre-antOOX/hypre-2.23.0/debian/tmp/usr/include/hypre make[2]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src' dh_auto_install -Dsrc-static cd src-static && make -j10 install DESTDIR=/build/hypre-antOOX/hypre-2.23.0/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static' Making blas ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/blas' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/blas' Making lapack ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/lapack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/utilities' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./fortran*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/multivector' cp -fR *.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/krylov' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/seq_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_matrix' cp -fR ./distributed_matrix.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/IJ_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/matrix_matrix' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/struct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/struct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/sstruct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/sstruct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/sstruct_ls' Making /build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/pilut' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/include make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/ParaSails' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/Euclid' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src-static/lib' cp -fR libHYPRE* /build/hypre-antOOX/hypre-2.23.0/src-static/hypre/lib make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static/lib' Installing hypre ... mkdir -p -- /build/hypre-antOOX/hypre-2.23.0/debian/tmp-static/usr/lib/x86_64-linux-gnu /build/hypre-antOOX/hypre-2.23.0/debian/tmp-static/usr/include/hypre make[2]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src-static' dh_auto_install -Dsrc64 cd src64 && make -j10 install DESTDIR=/build/hypre-antOOX/hypre-2.23.0/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64' Making blas ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/blas' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/blas' Making lapack ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/lapack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/utilities' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./fortran*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/multivector' cp -fR *.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/krylov' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/seq_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/parcsr_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_matrix' cp -fR ./distributed_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/IJ_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/matrix_matrix' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/parcsr_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/struct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/struct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/sstruct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/sstruct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/sstruct_ls' Making /build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/pilut' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64/hypre/include make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/ParaSails' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/Euclid' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64/lib' cp -fR libHYPRE* /build/hypre-antOOX/hypre-2.23.0/src64/hypre/lib make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64/lib' Installing hypre ... mkdir -p -- /build/hypre-antOOX/hypre-2.23.0/debian/tmp64/usr/lib/x86_64-linux-gnu /build/hypre-antOOX/hypre-2.23.0/debian/tmp64/usr/include/hypre make[2]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64' dh_auto_install -Dsrc64m cd src64m && make -j10 install DESTDIR=/build/hypre-antOOX/hypre-2.23.0/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m' Making blas ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/blas' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/blas' Making lapack ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/lapack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/utilities' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./fortran*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/multivector' cp -fR *.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/krylov' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/seq_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/distributed_matrix' cp -fR ./distributed_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/IJ_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/matrix_matrix' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/struct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/struct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/sstruct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/sstruct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/sstruct_ls' Making lib ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m/lib' cp -fR libHYPRE* /build/hypre-antOOX/hypre-2.23.0/src64m/hypre/lib make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m/lib' Installing hypre ... mkdir -p -- /build/hypre-antOOX/hypre-2.23.0/debian/tmp64m/usr/lib/x86_64-linux-gnu /build/hypre-antOOX/hypre-2.23.0/debian/tmp64m/usr/include/hypre make[2]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m' dh_auto_install -Dsrc64-static cd src64-static && make -j10 install DESTDIR=/build/hypre-antOOX/hypre-2.23.0/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static' Making blas ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/blas' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/blas' Making lapack ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/lapack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/utilities' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./fortran*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/multivector' cp -fR *.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/krylov' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/seq_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/parcsr_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_matrix' cp -fR ./distributed_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/IJ_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/matrix_matrix' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/parcsr_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/struct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/struct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/sstruct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/sstruct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/sstruct_ls' Making /build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls/pilut' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/include make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls/ParaSails' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls/Euclid' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/lib' cp -fR libHYPRE* /build/hypre-antOOX/hypre-2.23.0/src64-static/hypre/lib make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static/lib' Installing hypre ... mkdir -p -- /build/hypre-antOOX/hypre-2.23.0/debian/tmp64-static/usr/lib/x86_64-linux-gnu /build/hypre-antOOX/hypre-2.23.0/debian/tmp64-static/usr/include/hypre make[2]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64-static' dh_auto_install -Dsrc64m-static cd src64m-static && make -j10 install DESTDIR=/build/hypre-antOOX/hypre-2.23.0/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static' Making blas ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/blas' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/blas' Making lapack ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/lapack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/utilities' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./fortran*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/multivector' cp -fR *.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/krylov' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./krylov.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./lobpcg.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/seq_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./seq_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/distributed_matrix' cp -fR ./distributed_matrix.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/IJ_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/matrix_matrix' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/sstruct_mv' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/sstruct_ls' cp -fR ./HYPRE_*.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/include make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/sstruct_ls' Making lib ... make[3]: Entering directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/lib' cp -fR libHYPRE* /build/hypre-antOOX/hypre-2.23.0/src64m-static/hypre/lib make[3]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static/lib' Installing hypre ... mkdir -p -- /build/hypre-antOOX/hypre-2.23.0/debian/tmp64m-static/usr/lib/x86_64-linux-gnu /build/hypre-antOOX/hypre-2.23.0/debian/tmp64m-static/usr/include/hypre make[2]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0/src64m-static' make[1]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0' debian/rules override_dh_install make[1]: Entering directory '/build/hypre-antOOX/hypre-2.23.0' dh_install -p libhypre-2.23.0 usr/lib/*/*2.23.0.so dh_install -p libhypre-dev --exclude=2.23.0 usr/lib/*/* dh_install -p libhypre-dev usr/include/hypre dh_install -p libhypre-dev --sourcedir=debian/tmp-static usr/lib/*/libHYPRE.a dh_install --sourcedir=debian/tmp64 -p libhypre64-2.23.0 usr/lib/*/*2.23.0.so dh_install --sourcedir=debian/tmp64 -p libhypre64-dev --exclude=2.23.0 usr/lib/*/* dh_install --sourcedir=debian/tmp64 -p libhypre64-dev usr/include/hypre/* usr/include/hypre64 dh_install --sourcedir=debian/tmp64-static -p libhypre64-dev usr/lib/*/libHYPRE64.a dh_install --sourcedir=debian/tmp64m -p libhypre64m-2.23.0 usr/lib/*/*2.23.0.so dh_install --sourcedir=debian/tmp64m -p libhypre64m-dev --exclude=2.23.0 usr/lib/*/* dh_install --sourcedir=debian/tmp64m -p libhypre64m-dev usr/include/hypre/* usr/include/hypre64m dh_install --sourcedir=debian/tmp64m-static -p libhypre64m-dev usr/lib/*/libHYPRE64m.a make[1]: Leaving directory '/build/hypre-antOOX/hypre-2.23.0' dh_installdocs -a -O--sourcedirectory=src dh_installchangelogs -a -O--sourcedirectory=src dh_installsystemduser -a -O--sourcedirectory=src dh_perl -a -O--sourcedirectory=src dh_link -a -O--sourcedirectory=src dh_strip_nondeterminism -a -O--sourcedirectory=src dh_compress -a -O--sourcedirectory=src dh_fixperms -a -O--sourcedirectory=src dh_missing -a -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 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libhypre-2.23.0/usr/lib/x86_64-linux-gnu/libHYPRE-2.23.0.so was not linked against libpthread.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libhypre64-2.23.0/usr/lib/x86_64-linux-gnu/libHYPRE64-2.23.0.so was not linked against libpthread.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libhypre64m-2.23.0/usr/lib/x86_64-linux-gnu/libHYPRE64m-2.23.0.so was not linked against libpthread.so.0 (it uses none of the library's symbols) dh_installdeb -a -O--sourcedirectory=src dh_gencontrol -a -O--sourcedirectory=src dh_md5sums -a -O--sourcedirectory=src dh_builddeb -a -O--sourcedirectory=src dpkg-deb: building package 'libhypre-dev' in '../libhypre-dev_2.23.0-3_amd64.deb'. dpkg-deb: building package 'libhypre64-dev' in '../libhypre64-dev_2.23.0-3_amd64.deb'. dpkg-deb: building package 'libhypre-2.23.0' in '../libhypre-2.23.0_2.23.0-3_amd64.deb'. dpkg-deb: building package 'libhypre-2.23.0-dbgsym' in '../libhypre-2.23.0-dbgsym_2.23.0-3_amd64.deb'. dpkg-deb: building package 'libhypre64m-2.23.0-dbgsym' in '../libhypre64m-2.23.0-dbgsym_2.23.0-3_amd64.deb'. dpkg-deb: building package 'libhypre64-2.23.0' in '../libhypre64-2.23.0_2.23.0-3_amd64.deb'. dpkg-deb: building package 'libhypre64-2.23.0-dbgsym' in '../libhypre64-2.23.0-dbgsym_2.23.0-3_amd64.deb'. dpkg-deb: building package 'libhypre64m-dev' in '../libhypre64m-dev_2.23.0-3_amd64.deb'. dpkg-deb: building package 'libhypre64m-2.23.0' in '../libhypre64m-2.23.0_2.23.0-3_amd64.deb'. dpkg-genbuildinfo --build=any -O../hypre_2.23.0-3_amd64.buildinfo dpkg-genchanges --build=any -O../hypre_2.23.0-3_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/hypre-antOOX /tmp/hypre-2.23.0-3p27clja3 I: cleaning package lists and apt cache... I: removing tempdir /tmp/mmdebstrap.59O0WdRaAL... I: success in 964.0122 seconds md5: libhypre-2.23.0-dbgsym_2.23.0-3_amd64.deb: OK md5: libhypre-2.23.0_2.23.0-3_amd64.deb: OK md5: libhypre-dev_2.23.0-3_amd64.deb: OK md5: libhypre64-2.23.0-dbgsym_2.23.0-3_amd64.deb: OK md5: libhypre64-2.23.0_2.23.0-3_amd64.deb: OK md5: libhypre64-dev_2.23.0-3_amd64.deb: OK md5: libhypre64m-2.23.0-dbgsym_2.23.0-3_amd64.deb: OK md5: libhypre64m-2.23.0_2.23.0-3_amd64.deb: OK md5: libhypre64m-dev_2.23.0-3_amd64.deb: OK sha1: libhypre-2.23.0-dbgsym_2.23.0-3_amd64.deb: OK sha1: libhypre-2.23.0_2.23.0-3_amd64.deb: OK sha1: libhypre-dev_2.23.0-3_amd64.deb: OK sha1: libhypre64-2.23.0-dbgsym_2.23.0-3_amd64.deb: OK sha1: libhypre64-2.23.0_2.23.0-3_amd64.deb: OK sha1: libhypre64-dev_2.23.0-3_amd64.deb: OK sha1: libhypre64m-2.23.0-dbgsym_2.23.0-3_amd64.deb: OK sha1: libhypre64m-2.23.0_2.23.0-3_amd64.deb: OK sha1: libhypre64m-dev_2.23.0-3_amd64.deb: OK sha256: libhypre-2.23.0-dbgsym_2.23.0-3_amd64.deb: OK sha256: libhypre-2.23.0_2.23.0-3_amd64.deb: OK sha256: libhypre-dev_2.23.0-3_amd64.deb: OK sha256: libhypre64-2.23.0-dbgsym_2.23.0-3_amd64.deb: OK sha256: libhypre64-2.23.0_2.23.0-3_amd64.deb: OK sha256: libhypre64-dev_2.23.0-3_amd64.deb: OK sha256: libhypre64m-2.23.0-dbgsym_2.23.0-3_amd64.deb: OK sha256: libhypre64m-2.23.0_2.23.0-3_amd64.deb: OK sha256: libhypre64m-dev_2.23.0-3_amd64.deb: OK Checksums: OK