Tue May 9 21:30:57 UTC 2023 I: starting to build hypre/bookworm/armhf on jenkins on '2023-05-09 21:30' Tue May 9 21:30:57 UTC 2023 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_31/435/console.log Tue May 9 21:30:57 UTC 2023 I: Downloading source for bookworm/hypre=2.26.0-3 --2023-05-09 21:30:58-- http://cdn-fastly.deb.debian.org/debian/pool/main/h/hypre/hypre_2.26.0-3.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 3436 (3.4K) [text/prs.lines.tag] Saving to: ‘hypre_2.26.0-3.dsc’ 0K ... 100% 9.43M=0s 2023-05-09 21:30:58 (9.43 MB/s) - ‘hypre_2.26.0-3.dsc’ saved [3436/3436] Tue May 9 21:30:58 UTC 2023 I: hypre_2.26.0-3.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: hypre Binary: libhypre-dev, libhypre-2.26.0, libhypre64-dev, libhypre64-2.26.0, libhypre64m-dev, libhypre64m-2.26.0 Architecture: any Version: 2.26.0-3 Maintainer: Debian Science Maintainers Uploaders: "Adam C. Powell, IV" Homepage: https://www.llnl.gov/casc/hypre/ Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/science-team/hypre Vcs-Git: https://salsa.debian.org/science-team/hypre.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@ Build-Depends: autoconf, automake, debhelper-compat (= 13), pkg-config, gfortran, libblas-dev | libopenblas-dev | libatlas-base-dev | libblas.so, liblapack-dev | libopenblas-dev | libatlas-base-dev | liblapack.so, libblas64-dev [!armel !armhf !i386 !mipsel !hppa !hurd-i386 !kfreebsd-i386 !m68k !powerpc !sh4 !x32] | libopenblas64-dev [!armel !armhf !i386 !mipsel !hppa !hurd-i386 !kfreebsd-i386 !m68k !powerpc !sh4 !x32] | libatlas-base-dev [!armel !armhf !i386 !mipsel !hppa !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !sh4 !x32] | libblas64.so [!armel !armhf !i386 !mipsel !hppa !hurd-i386 !kfreebsd-i386 !m68k !powerpc !sh4 !x32], liblapack64-dev [!armel !armhf !i386 !mipsel !hppa !hurd-i386 !kfreebsd-i386 !m68k !powerpc !sh4 !x32] | libopenblas64-dev [!armel !armhf !i386 !mipsel !hppa !hurd-i386 !kfreebsd-i386 !m68k !powerpc !sh4 !x32] | libatlas-base-dev [!armel !armhf !i386 !mipsel !hppa !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !sh4 !x32] | liblapack64.so [!armel !armhf !i386 !mipsel !hppa !hurd-i386 !kfreebsd-i386 !m68k !powerpc !sh4 !x32], libsuperlu-dev, libsuperlu-dist-dev (>= 6.3), libltdl-dev, libtool, mpi-default-dev Package-List: libhypre-2.26.0 deb libs optional arch=any libhypre-dev deb libdevel optional arch=any libhypre64-2.26.0 deb libs optional arch=any libhypre64-dev deb libdevel optional arch=any libhypre64m-2.26.0 deb libs optional arch=any libhypre64m-dev deb libdevel optional arch=any Checksums-Sha1: 417e79f021d1391a57d9e7e1c0767fb2cfc61cc7 6727243 hypre_2.26.0.orig.tar.gz d197ab81eaebdb9d5592d006f08a07cae4fa2f2a 18736 hypre_2.26.0-3.debian.tar.xz Checksums-Sha256: c214084bddc61a06f3758d82947f7f831e76d7e3edeac2c78bb82d597686e05d 6727243 hypre_2.26.0.orig.tar.gz fb5cff595d3b98a8b3b65b8fa79119cb945e780481e571e9b60d192cd6e0975b 18736 hypre_2.26.0-3.debian.tar.xz Files: ee2183b101de344fefdd08d5dab48f85 6727243 hypre_2.26.0.orig.tar.gz b0bd10758973ab809bac77d9e39a0c8c 18736 hypre_2.26.0-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmOreKoACgkQVz7x5L1a AfqWrA//fiIwfVYfK9ReywW3jkIOWLCSdM2ADpqp2msjvCdlzDNgK3yFuaNAVBt7 Iw60RE8SbGKIJW9uvIPfANnASKhLxlPN/EvqDzSSbiLgeoTyMKK/ZDTndrmUq5kK RDwQ4RSQvzGWiBNnAhqJPn1CUOKh+ro/ipTAhjtSqZKBLpTlFFwiyD0O9fPGbSi4 I6t4/WlbFZiDk7buidsZm/h2MJ36Yior9RFdxxjvLfptg6zd+mBYoobQKbLQX6K9 WtTvoYu4p6xEGmLCnekJnBXWxV3kUVX+VoHHoWxkpO0aEwmPlxhrd8PbNBPPl4mv v4FM65QsaPifd1joouSstC0Q10jt2rINmNnx9P0+63HCxUdqUA7doISU87+Lr2s4 ge+iMSPGa+AYXkYn5nHfwbcEf7+E2We5l5Sg4fiiZVsbra957MvSquCBUAp9PlvK lmQ+39+Ze6QRqSFshmU0Os1PMHt8xYss0BYQFtB12dSXjtSKXiwfywg8m3QTHJ79 EVn9GQvW4k6nsP3h/ZvGB7a7NrFxDvWcnwyg+2+6ToYHm1OIR8vKwAHa3NbVhlfS mmNRJdCkYcppes3qPTpspUgZM66KjV9i+IXU7+pUOC+hL+skrzYfnyN5uqxU9LPO LlbpxgmMG6bkGU2XQjnkUcdOLT/JLZyWGz0/9EN2rpdq7QIvD6g= =7YOj -----END PGP SIGNATURE----- Tue May 9 21:30:58 UTC 2023 I: Checking whether the package is not for us Tue May 9 21:30:58 UTC 2023 I: Starting 1st build on remote node virt64c-armhf-rb.debian.net. Tue May 9 21:30:58 UTC 2023 I: Preparing to do remote build '1' on virt64c-armhf-rb.debian.net. Tue May 9 22:05:00 UTC 2023 I: Deleting $TMPDIR on virt64c-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue May 9 09:31:03 -12 2023 I: pbuilder-time-stamp: 1683667863 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [hypre_2.26.0-3.dsc] I: copying [./hypre_2.26.0.orig.tar.gz] I: copying [./hypre_2.26.0-3.debian.tar.xz] I: Extracting source gpgv: Signature made Tue Dec 27 10:58:50 2022 -12 gpgv: using RSA key 23C9A93E585819E9126D0A36573EF1E4BD5A01FA gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./hypre_2.26.0-3.dsc: no acceptable signature found dpkg-source: info: extracting hypre in hypre-2.26.0 dpkg-source: info: unpacking hypre_2.26.0.orig.tar.gz dpkg-source: info: unpacking hypre_2.26.0-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying pilut_blas_mangle.patch dpkg-source: info: applying configure.patch dpkg-source: info: applying blas.patch dpkg-source: info: applying complex.patch dpkg-source: info: applying test.patch dpkg-source: info: applying lapack.patch dpkg-source: info: applying superlu_libs.patch dpkg-source: info: applying library_name_extension.patch dpkg-source: info: applying no_timings_finalizeAllTimings.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/29849/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' DISTRIBUTION='bookworm' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='6fb9731ebc4541d1bae2fccdaa97cc7c' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='29849' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gigFwH5l/pbuilderrc_EgNr --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gigFwH5l/b1 --logfile b1/build.log hypre_2.26.0-3.dsc' SUDO_GID='113' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux virt64c 5.10.0-22-arm64 #1 SMP Debian 5.10.178-3 (2023-04-22) aarch64 GNU/Linux I: ls -l /bin total 5072 -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp -rwxr-xr-x 1 root root 132868 Jan 5 01:20 dash -rwxr-xr-x 1 root root 133220 Sep 20 2022 date -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd -rwxr-xr-x 1 root root 68104 Sep 20 2022 df -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir -rwxr-xr-x 1 root root 59128 Mar 22 21:02 dmesg lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep -rwxr-xr-x 1 root root 67548 Sep 20 2022 false -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep -rwxr-xr-x 1 root root 55748 Mar 22 21:02 findmnt -rwsr-xr-x 1 root root 26208 Mar 22 20:15 fusermount -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip -rwxr-xr-x 1 root root 67032 Dec 19 01:33 hostname -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln -rwxr-xr-x 1 root root 35132 Mar 22 21:51 login -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp -rwxr-xr-x 1 root root 38504 Mar 22 21:02 more -rwsr-xr-x 1 root root 38496 Mar 22 21:02 mount -rwxr-xr-x 1 root root 9824 Mar 22 21:02 mountpoint -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 67400 Nov 2 2022 run-parts -rwxr-xr-x 1 root root 133372 Jan 5 07:55 sed lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty -rwsr-xr-x 1 root root 50800 Mar 22 21:02 su -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync -rwxr-xr-x 1 root root 336764 Apr 6 02:25 tar -rwxr-xr-x 1 root root 67144 Nov 2 2022 tempfile -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch -rwxr-xr-x 1 root root 67548 Sep 20 2022 true -rwxr-xr-x 1 root root 9768 Mar 22 20:15 ulockmgr_server -rwsr-xr-x 1 root root 22108 Mar 22 21:02 umount -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir -rwxr-xr-x 1 root root 42608 Mar 22 21:02 wdctl lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew I: user script /srv/workspace/pbuilder/29849/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: autoconf, automake, debhelper-compat (= 13), pkg-config, gfortran, libblas-dev | libopenblas-dev | libatlas-base-dev | libblas.so, liblapack-dev | libopenblas-dev | libatlas-base-dev | liblapack.so, libsuperlu-dev, libsuperlu-dist-dev (>= 6.3), libltdl-dev, libtool, mpi-default-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19329 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on autoconf; however: Package autoconf is not installed. pbuilder-satisfydepends-dummy depends on automake; however: Package automake is not installed. pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on gfortran; however: Package gfortran is not installed. pbuilder-satisfydepends-dummy depends on libblas-dev | libopenblas-dev | libatlas-base-dev | libblas.so; however: Package libblas-dev is not installed. Package libopenblas-dev is not installed. Package libatlas-base-dev is not installed. Package libblas.so is not installed. pbuilder-satisfydepends-dummy depends on liblapack-dev | libopenblas-dev | libatlas-base-dev | liblapack.so; however: Package liblapack-dev is not installed. Package libopenblas-dev is not installed. Package libatlas-base-dev is not installed. Package liblapack.so is not installed. pbuilder-satisfydepends-dummy depends on libsuperlu-dev; however: Package libsuperlu-dev is not installed. pbuilder-satisfydepends-dummy depends on libsuperlu-dist-dev (>= 6.3); however: Package libsuperlu-dist-dev is not installed. pbuilder-satisfydepends-dummy depends on libltdl-dev; however: Package libltdl-dev is not installed. pbuilder-satisfydepends-dummy depends on libtool; however: Package libtool is not installed. pbuilder-satisfydepends-dummy depends on mpi-default-dev; however: Package mpi-default-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} gfortran{a} gfortran-12{a} groff-base{a} ibverbs-providers{a} intltool-debian{a} libarchive-zip-perl{a} libblas-dev{a} libblas3{a} libbsd0{a} libcbor0.8{a} libcombblas1.16.0{a} libdebhelper-perl{a} libedit2{a} libelf1{a} libevent-2.1-7{a} libevent-core-2.1-7{a} libevent-dev{a} libevent-extra-2.1-7{a} libevent-openssl-2.1-7{a} libevent-pthreads-2.1-7{a} libfabric1{a} libfido2-1{a} libfile-stripnondeterminism-perl{a} libgfortran-12-dev{a} libgfortran5{a} libhwloc-dev{a} libhwloc-plugins{a} libhwloc15{a} libibverbs-dev{a} libibverbs1{a} libicu72{a} libjs-jquery{a} libjs-jquery-ui{a} liblapack-dev{a} liblapack3{a} libltdl-dev{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libmetis5{a} libmunge2{a} libnl-3-200{a} libnl-3-dev{a} libnl-route-3-200{a} libnl-route-3-dev{a} libnuma-dev{a} libnuma1{a} libopenmpi-dev{a} libopenmpi3{a} libpciaccess0{a} libpipeline1{a} libpkgconf3{a} libpmix-dev{a} libpmix2{a} libptscotch-7.0{a} librdmacm1{a} libsub-override-perl{a} libsuperlu-dev{a} libsuperlu-dist-dev{a} libsuperlu-dist8{a} libsuperlu5{a} libtool{a} libuchardet0{a} libx11-6{a} libx11-data{a} libxau6{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxml2{a} libxnvctrl0{a} m4{a} man-db{a} mpi-default-dev{a} ocl-icd-libopencl1{a} openmpi-bin{a} openmpi-common{a} openssh-client{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} sensible-utils{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: curl javascript-common libarchive-cpio-perl libcoarrays-openmpi-dev libmail-sendmail-perl lynx wget xauth 0 packages upgraded, 96 newly installed, 0 to remove and 0 not upgraded. Need to get 44.1 MB of archives. After unpacking 160 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main armhf sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 2 http://deb.debian.org/debian bookworm/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB] Get: 3 http://deb.debian.org/debian bookworm/main armhf libmagic1 armhf 1:5.44-3 [96.5 kB] Get: 4 http://deb.debian.org/debian bookworm/main armhf file armhf 1:5.44-3 [41.6 kB] Get: 5 http://deb.debian.org/debian bookworm/main armhf gettext-base armhf 0.21-12 [157 kB] Get: 6 http://deb.debian.org/debian bookworm/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 7 http://deb.debian.org/debian bookworm/main armhf groff-base armhf 1.22.4-10 [825 kB] Get: 8 http://deb.debian.org/debian bookworm/main armhf bsdextrautils armhf 2.38.1-5+b1 [78.6 kB] Get: 9 http://deb.debian.org/debian bookworm/main armhf libpipeline1 armhf 1.5.7-1 [33.6 kB] Get: 10 http://deb.debian.org/debian bookworm/main armhf man-db armhf 2.11.2-2 [1351 kB] Get: 11 http://deb.debian.org/debian bookworm/main armhf libbsd0 armhf 0.11.7-2 [113 kB] Get: 12 http://deb.debian.org/debian bookworm/main armhf libedit2 armhf 3.1-20221030-2 [77.0 kB] Get: 13 http://deb.debian.org/debian bookworm/main armhf libcbor0.8 armhf 0.8.0-2+b1 [23.1 kB] Get: 14 http://deb.debian.org/debian bookworm/main armhf libfido2-1 armhf 1.12.0-2+b1 [69.3 kB] Get: 15 http://deb.debian.org/debian bookworm/main armhf openssh-client armhf 1:9.2p1-2 [893 kB] Get: 16 http://deb.debian.org/debian bookworm/main armhf m4 armhf 1.4.19-3 [265 kB] Get: 17 http://deb.debian.org/debian bookworm/main armhf autoconf all 2.71-3 [332 kB] Get: 18 http://deb.debian.org/debian bookworm/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 19 http://deb.debian.org/debian bookworm/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 20 http://deb.debian.org/debian bookworm/main armhf autopoint all 0.21-12 [495 kB] Get: 21 http://deb.debian.org/debian bookworm/main armhf libdebhelper-perl all 13.11.4 [81.2 kB] Get: 22 http://deb.debian.org/debian bookworm/main armhf libtool all 2.4.7-5 [517 kB] Get: 23 http://deb.debian.org/debian bookworm/main armhf dh-autoreconf all 20 [17.1 kB] Get: 24 http://deb.debian.org/debian bookworm/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 25 http://deb.debian.org/debian bookworm/main armhf libsub-override-perl all 0.09-4 [9304 B] Get: 26 http://deb.debian.org/debian bookworm/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 27 http://deb.debian.org/debian bookworm/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 28 http://deb.debian.org/debian bookworm/main armhf libelf1 armhf 0.188-2.1 [170 kB] Get: 29 http://deb.debian.org/debian bookworm/main armhf dwz armhf 0.15-1 [101 kB] Get: 30 http://deb.debian.org/debian bookworm/main armhf libicu72 armhf 72.1-3 [9048 kB] Get: 31 http://deb.debian.org/debian bookworm/main armhf libxml2 armhf 2.9.14+dfsg-1.2 [591 kB] Get: 32 http://deb.debian.org/debian bookworm/main armhf gettext armhf 0.21-12 [1229 kB] Get: 33 http://deb.debian.org/debian bookworm/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 34 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 35 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB] Get: 36 http://deb.debian.org/debian bookworm/main armhf libgfortran5 armhf 12.2.0-14 [246 kB] Get: 37 http://deb.debian.org/debian bookworm/main armhf libgfortran-12-dev armhf 12.2.0-14 [298 kB] Get: 38 http://deb.debian.org/debian bookworm/main armhf gfortran-12 armhf 12.2.0-14 [7633 kB] Get: 39 http://deb.debian.org/debian bookworm/main armhf gfortran armhf 4:12.2.0-3 [1424 B] Get: 40 http://deb.debian.org/debian bookworm/main armhf libnl-3-200 armhf 3.7.0-0.2+b1 [55.8 kB] Get: 41 http://deb.debian.org/debian bookworm/main armhf libnl-route-3-200 armhf 3.7.0-0.2+b1 [156 kB] Get: 42 http://deb.debian.org/debian bookworm/main armhf libibverbs1 armhf 44.0-2 [53.6 kB] Get: 43 http://deb.debian.org/debian bookworm/main armhf ibverbs-providers armhf 44.0-2 [28.4 kB] Get: 44 http://deb.debian.org/debian bookworm/main armhf libblas3 armhf 3.11.0-2 [105 kB] Get: 45 http://deb.debian.org/debian bookworm/main armhf libblas-dev armhf 3.11.0-2 [115 kB] Get: 46 http://deb.debian.org/debian bookworm/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-8 [120 kB] Get: 47 http://deb.debian.org/debian bookworm/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-8 [53.2 kB] Get: 48 http://deb.debian.org/debian bookworm/main armhf librdmacm1 armhf 44.0-2 [60.6 kB] Get: 49 http://deb.debian.org/debian bookworm/main armhf libfabric1 armhf 1.17.0-3 [385 kB] Get: 50 http://deb.debian.org/debian bookworm/main armhf libhwloc15 armhf 2.9.0-1 [127 kB] Get: 51 http://deb.debian.org/debian bookworm/main armhf libmunge2 armhf 0.5.15-2 [15.7 kB] Get: 52 http://deb.debian.org/debian bookworm/main armhf libpciaccess0 armhf 0.17-2 [48.7 kB] Get: 53 http://deb.debian.org/debian bookworm/main armhf libxau6 armhf 1:1.0.9-1 [19.0 kB] Get: 54 http://deb.debian.org/debian bookworm/main armhf libxdmcp6 armhf 1:1.1.2-3 [24.9 kB] Get: 55 http://deb.debian.org/debian bookworm/main armhf libxcb1 armhf 1.15-1 [140 kB] Get: 56 http://deb.debian.org/debian bookworm/main armhf libx11-data all 2:1.8.4-2 [292 kB] Get: 57 http://deb.debian.org/debian bookworm/main armhf libx11-6 armhf 2:1.8.4-2 [695 kB] Get: 58 http://deb.debian.org/debian bookworm/main armhf libxext6 armhf 2:1.3.4-1+b1 [47.8 kB] Get: 59 http://deb.debian.org/debian bookworm/main armhf libxnvctrl0 armhf 525.85.05-1 [12.2 kB] Get: 60 http://deb.debian.org/debian bookworm/main armhf ocl-icd-libopencl1 armhf 2.3.1-1 [40.1 kB] Get: 61 http://deb.debian.org/debian bookworm/main armhf libhwloc-plugins armhf 2.9.0-1 [15.9 kB] Get: 62 http://deb.debian.org/debian bookworm/main armhf libpmix2 armhf 4.2.2-1+b1 [553 kB] Get: 63 http://deb.debian.org/debian bookworm/main armhf libopenmpi3 armhf 4.1.4-3+b1 [1849 kB] Get: 64 http://deb.debian.org/debian bookworm/main armhf libcombblas1.16.0 armhf 1.6.2-8 [255 kB] Get: 65 http://deb.debian.org/debian bookworm/main armhf libevent-2.1-7 armhf 2.1.12-stable-8 [161 kB] Get: 66 http://deb.debian.org/debian bookworm/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-8 [97.5 kB] Get: 67 http://deb.debian.org/debian bookworm/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-8 [58.3 kB] Get: 68 http://deb.debian.org/debian bookworm/main armhf libevent-dev armhf 2.1.12-stable-8 [290 kB] Get: 69 http://deb.debian.org/debian bookworm/main armhf libnuma1 armhf 2.0.16-1 [17.8 kB] Get: 70 http://deb.debian.org/debian bookworm/main armhf libnuma-dev armhf 2.0.16-1 [33.0 kB] Get: 71 http://deb.debian.org/debian bookworm/main armhf libltdl7 armhf 2.4.7-5 [390 kB] Get: 72 http://deb.debian.org/debian bookworm/main armhf libltdl-dev armhf 2.4.7-5 [162 kB] Get: 73 http://deb.debian.org/debian bookworm/main armhf libhwloc-dev armhf 2.9.0-1 [214 kB] Get: 74 http://deb.debian.org/debian bookworm/main armhf libnl-3-dev armhf 3.7.0-0.2+b1 [98.4 kB] Get: 75 http://deb.debian.org/debian bookworm/main armhf libnl-route-3-dev armhf 3.7.0-0.2+b1 [183 kB] Get: 76 http://deb.debian.org/debian bookworm/main armhf libibverbs-dev armhf 44.0-2 [195 kB] Get: 77 http://deb.debian.org/debian bookworm/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 78 http://deb.debian.org/debian bookworm/main armhf libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB] Get: 79 http://deb.debian.org/debian bookworm/main armhf liblapack3 armhf 3.11.0-2 [1724 kB] Get: 80 http://deb.debian.org/debian bookworm/main armhf liblapack-dev armhf 3.11.0-2 [1798 kB] Get: 81 http://deb.debian.org/debian bookworm/main armhf libmetis5 armhf 5.1.0.dfsg-7 [137 kB] Get: 82 http://deb.debian.org/debian bookworm/main armhf openmpi-common all 4.1.4-3 [167 kB] Get: 83 http://deb.debian.org/debian bookworm/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [902 kB] Get: 84 http://deb.debian.org/debian bookworm/main armhf libpmix-dev armhf 4.2.2-1+b1 [864 kB] Get: 85 http://deb.debian.org/debian bookworm/main armhf openmpi-bin armhf 4.1.4-3+b1 [194 kB] Get: 86 http://deb.debian.org/debian bookworm/main armhf libopenmpi-dev armhf 4.1.4-3+b1 [920 kB] Get: 87 http://deb.debian.org/debian bookworm/main armhf libpkgconf3 armhf 1.8.1-1 [31.3 kB] Get: 88 http://deb.debian.org/debian bookworm/main armhf libptscotch-7.0 armhf 7.0.3-1 [669 kB] Get: 89 http://deb.debian.org/debian bookworm/main armhf libsuperlu5 armhf 5.3.0+dfsg1-2+b1 [139 kB] Get: 90 http://deb.debian.org/debian bookworm/main armhf libsuperlu-dev armhf 5.3.0+dfsg1-2+b1 [22.4 kB] Get: 91 http://deb.debian.org/debian bookworm/main armhf libsuperlu-dist8 armhf 8.1.2+dfsg1-1+b1 [478 kB] Get: 92 http://deb.debian.org/debian bookworm/main armhf libsuperlu-dist-dev armhf 8.1.2+dfsg1-1+b1 [815 kB] Get: 93 http://deb.debian.org/debian bookworm/main armhf mpi-default-dev armhf 1.14 [5548 B] Get: 94 http://deb.debian.org/debian bookworm/main armhf pkgconf-bin armhf 1.8.1-1 [28.5 kB] Get: 95 http://deb.debian.org/debian bookworm/main armhf pkgconf armhf 1.8.1-1 [25.9 kB] Get: 96 http://deb.debian.org/debian bookworm/main armhf pkg-config armhf 1.8.1-1 [13.7 kB] Fetched 44.1 MB in 1s (41.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19329 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_armhf.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../02-libmagic1_1%3a5.44-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.44-3_armhf.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-12_armhf.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../05-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.22.4-10_armhf.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.38.1-5+b1_armhf.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../08-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.11.2-2_armhf.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../10-libbsd0_0.11.7-2_armhf.deb ... Unpacking libbsd0:armhf (0.11.7-2) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../11-libedit2_3.1-20221030-2_armhf.deb ... Unpacking libedit2:armhf (3.1-20221030-2) ... Selecting previously unselected package libcbor0.8:armhf. Preparing to unpack .../12-libcbor0.8_0.8.0-2+b1_armhf.deb ... Unpacking libcbor0.8:armhf (0.8.0-2+b1) ... Selecting previously unselected package libfido2-1:armhf. Preparing to unpack .../13-libfido2-1_1.12.0-2+b1_armhf.deb ... Unpacking libfido2-1:armhf (1.12.0-2+b1) ... Selecting previously unselected package openssh-client. Preparing to unpack .../14-openssh-client_1%3a9.2p1-2_armhf.deb ... Unpacking openssh-client (1:9.2p1-2) ... Selecting previously unselected package m4. Preparing to unpack .../15-m4_1.4.19-3_armhf.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../16-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../17-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../18-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../19-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../20-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../21-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../22-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../23-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../24-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../25-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../26-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../27-libelf1_0.188-2.1_armhf.deb ... Unpacking libelf1:armhf (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../28-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../29-libicu72_72.1-3_armhf.deb ... Unpacking libicu72:armhf (72.1-3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../30-libxml2_2.9.14+dfsg-1.2_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.2) ... Selecting previously unselected package gettext. Preparing to unpack .../31-gettext_0.21-12_armhf.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../32-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../33-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../34-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../35-libgfortran5_12.2.0-14_armhf.deb ... Unpacking libgfortran5:armhf (12.2.0-14) ... Selecting previously unselected package libgfortran-12-dev:armhf. Preparing to unpack .../36-libgfortran-12-dev_12.2.0-14_armhf.deb ... Unpacking libgfortran-12-dev:armhf (12.2.0-14) ... Selecting previously unselected package gfortran-12. Preparing to unpack .../37-gfortran-12_12.2.0-14_armhf.deb ... Unpacking gfortran-12 (12.2.0-14) ... Selecting previously unselected package gfortran. Preparing to unpack .../38-gfortran_4%3a12.2.0-3_armhf.deb ... Unpacking gfortran (4:12.2.0-3) ... Selecting previously unselected package libnl-3-200:armhf. Preparing to unpack .../39-libnl-3-200_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-3-200:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libnl-route-3-200:armhf. Preparing to unpack .../40-libnl-route-3-200_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-route-3-200:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libibverbs1:armhf. Preparing to unpack .../41-libibverbs1_44.0-2_armhf.deb ... Unpacking libibverbs1:armhf (44.0-2) ... Selecting previously unselected package ibverbs-providers:armhf. Preparing to unpack .../42-ibverbs-providers_44.0-2_armhf.deb ... Unpacking ibverbs-providers:armhf (44.0-2) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../43-libblas3_3.11.0-2_armhf.deb ... Unpacking libblas3:armhf (3.11.0-2) ... Selecting previously unselected package libblas-dev:armhf. Preparing to unpack .../44-libblas-dev_3.11.0-2_armhf.deb ... Unpacking libblas-dev:armhf (3.11.0-2) ... Selecting previously unselected package libevent-core-2.1-7:armhf. Preparing to unpack .../45-libevent-core-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-pthreads-2.1-7:armhf. Preparing to unpack .../46-libevent-pthreads-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package librdmacm1:armhf. Preparing to unpack .../47-librdmacm1_44.0-2_armhf.deb ... Unpacking librdmacm1:armhf (44.0-2) ... Selecting previously unselected package libfabric1:armhf. Preparing to unpack .../48-libfabric1_1.17.0-3_armhf.deb ... Unpacking libfabric1:armhf (1.17.0-3) ... Selecting previously unselected package libhwloc15:armhf. Preparing to unpack .../49-libhwloc15_2.9.0-1_armhf.deb ... Unpacking libhwloc15:armhf (2.9.0-1) ... Selecting previously unselected package libmunge2. Preparing to unpack .../50-libmunge2_0.5.15-2_armhf.deb ... Unpacking libmunge2 (0.5.15-2) ... Selecting previously unselected package libpciaccess0:armhf. Preparing to unpack .../51-libpciaccess0_0.17-2_armhf.deb ... Unpacking libpciaccess0:armhf (0.17-2) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../52-libxau6_1%3a1.0.9-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.9-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../53-libxdmcp6_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../54-libxcb1_1.15-1_armhf.deb ... Unpacking libxcb1:armhf (1.15-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../55-libx11-data_2%3a1.8.4-2_all.deb ... Unpacking libx11-data (2:1.8.4-2) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../56-libx11-6_2%3a1.8.4-2_armhf.deb ... Unpacking libx11-6:armhf (2:1.8.4-2) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../57-libxext6_2%3a1.3.4-1+b1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.4-1+b1) ... Selecting previously unselected package libxnvctrl0:armhf. Preparing to unpack .../58-libxnvctrl0_525.85.05-1_armhf.deb ... Unpacking libxnvctrl0:armhf (525.85.05-1) ... Selecting previously unselected package ocl-icd-libopencl1:armhf. Preparing to unpack .../59-ocl-icd-libopencl1_2.3.1-1_armhf.deb ... Unpacking ocl-icd-libopencl1:armhf (2.3.1-1) ... Selecting previously unselected package libhwloc-plugins:armhf. Preparing to unpack .../60-libhwloc-plugins_2.9.0-1_armhf.deb ... Unpacking libhwloc-plugins:armhf (2.9.0-1) ... Selecting previously unselected package libpmix2:armhf. Preparing to unpack .../61-libpmix2_4.2.2-1+b1_armhf.deb ... Unpacking libpmix2:armhf (4.2.2-1+b1) ... Selecting previously unselected package libopenmpi3:armhf. Preparing to unpack .../62-libopenmpi3_4.1.4-3+b1_armhf.deb ... Unpacking libopenmpi3:armhf (4.1.4-3+b1) ... Selecting previously unselected package libcombblas1.16.0:armhf. Preparing to unpack .../63-libcombblas1.16.0_1.6.2-8_armhf.deb ... Unpacking libcombblas1.16.0:armhf (1.6.2-8) ... Selecting previously unselected package libevent-2.1-7:armhf. Preparing to unpack .../64-libevent-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-extra-2.1-7:armhf. Preparing to unpack .../65-libevent-extra-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-openssl-2.1-7:armhf. Preparing to unpack .../66-libevent-openssl-2.1-7_2.1.12-stable-8_armhf.deb ... Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-8) ... Selecting previously unselected package libevent-dev. Preparing to unpack .../67-libevent-dev_2.1.12-stable-8_armhf.deb ... Unpacking libevent-dev (2.1.12-stable-8) ... Selecting previously unselected package libnuma1:armhf. Preparing to unpack .../68-libnuma1_2.0.16-1_armhf.deb ... Unpacking libnuma1:armhf (2.0.16-1) ... Selecting previously unselected package libnuma-dev:armhf. Preparing to unpack .../69-libnuma-dev_2.0.16-1_armhf.deb ... Unpacking libnuma-dev:armhf (2.0.16-1) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../70-libltdl7_2.4.7-5_armhf.deb ... Unpacking libltdl7:armhf (2.4.7-5) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../71-libltdl-dev_2.4.7-5_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.7-5) ... Selecting previously unselected package libhwloc-dev:armhf. Preparing to unpack .../72-libhwloc-dev_2.9.0-1_armhf.deb ... Unpacking libhwloc-dev:armhf (2.9.0-1) ... Selecting previously unselected package libnl-3-dev:armhf. Preparing to unpack .../73-libnl-3-dev_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-3-dev:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libnl-route-3-dev:armhf. Preparing to unpack .../74-libnl-route-3-dev_3.7.0-0.2+b1_armhf.deb ... Unpacking libnl-route-3-dev:armhf (3.7.0-0.2+b1) ... Selecting previously unselected package libibverbs-dev:armhf. Preparing to unpack .../75-libibverbs-dev_44.0-2_armhf.deb ... Unpacking libibverbs-dev:armhf (44.0-2) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../76-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-jquery-ui. Preparing to unpack .../77-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../78-liblapack3_3.11.0-2_armhf.deb ... Unpacking liblapack3:armhf (3.11.0-2) ... Selecting previously unselected package liblapack-dev:armhf. Preparing to unpack .../79-liblapack-dev_3.11.0-2_armhf.deb ... Unpacking liblapack-dev:armhf (3.11.0-2) ... Selecting previously unselected package libmetis5:armhf. Preparing to unpack .../80-libmetis5_5.1.0.dfsg-7_armhf.deb ... Unpacking libmetis5:armhf (5.1.0.dfsg-7) ... Selecting previously unselected package openmpi-common. Preparing to unpack .../81-openmpi-common_4.1.4-3_all.deb ... Unpacking openmpi-common (4.1.4-3) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../82-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ... Selecting previously unselected package libpmix-dev:armhf. Preparing to unpack .../83-libpmix-dev_4.2.2-1+b1_armhf.deb ... Unpacking libpmix-dev:armhf (4.2.2-1+b1) ... Selecting previously unselected package openmpi-bin. Preparing to unpack .../84-openmpi-bin_4.1.4-3+b1_armhf.deb ... Unpacking openmpi-bin (4.1.4-3+b1) ... Selecting previously unselected package libopenmpi-dev:armhf. Preparing to unpack .../85-libopenmpi-dev_4.1.4-3+b1_armhf.deb ... Unpacking libopenmpi-dev:armhf (4.1.4-3+b1) ... Selecting previously unselected package libpkgconf3:armhf. Preparing to unpack .../86-libpkgconf3_1.8.1-1_armhf.deb ... Unpacking libpkgconf3:armhf (1.8.1-1) ... Selecting previously unselected package libptscotch-7.0:armhf. Preparing to unpack .../87-libptscotch-7.0_7.0.3-1_armhf.deb ... Unpacking libptscotch-7.0:armhf (7.0.3-1) ... Selecting previously unselected package libsuperlu5:armhf. Preparing to unpack .../88-libsuperlu5_5.3.0+dfsg1-2+b1_armhf.deb ... Unpacking libsuperlu5:armhf (5.3.0+dfsg1-2+b1) ... Selecting previously unselected package libsuperlu-dev:armhf. Preparing to unpack .../89-libsuperlu-dev_5.3.0+dfsg1-2+b1_armhf.deb ... Unpacking libsuperlu-dev:armhf (5.3.0+dfsg1-2+b1) ... Selecting previously unselected package libsuperlu-dist8:armhf. Preparing to unpack .../90-libsuperlu-dist8_8.1.2+dfsg1-1+b1_armhf.deb ... Unpacking libsuperlu-dist8:armhf (8.1.2+dfsg1-1+b1) ... Selecting previously unselected package libsuperlu-dist-dev:armhf. Preparing to unpack .../91-libsuperlu-dist-dev_8.1.2+dfsg1-1+b1_armhf.deb ... Unpacking libsuperlu-dist-dev:armhf (8.1.2+dfsg1-1+b1) ... Selecting previously unselected package mpi-default-dev. Preparing to unpack .../92-mpi-default-dev_1.14_armhf.deb ... Unpacking mpi-default-dev (1.14) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../93-pkgconf-bin_1.8.1-1_armhf.deb ... Unpacking pkgconf-bin (1.8.1-1) ... Selecting previously unselected package pkgconf:armhf. Preparing to unpack .../94-pkgconf_1.8.1-1_armhf.deb ... Unpacking pkgconf:armhf (1.8.1-1) ... Selecting previously unselected package pkg-config:armhf. Preparing to unpack .../95-pkg-config_1.8.1-1_armhf.deb ... Unpacking pkg-config:armhf (1.8.1-1) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up libpciaccess0:armhf (0.17-2) ... Setting up libxau6:armhf (1:1.0.9-1) ... Setting up libicu72:armhf (72.1-3) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libcbor0.8:armhf (0.8.0-2+b1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libmagic1:armhf (1:5.44-3) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up libmetis5:armhf (5.1.0.dfsg-7) ... Setting up file (1:5.44-3) ... Setting up autotools-dev (20220109.1) ... Setting up libblas3:armhf (3.11.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode Setting up libpkgconf3:armhf (1.8.1-1) ... Setting up libmunge2 (0.5.15-2) ... Setting up libx11-data (2:1.8.4-2) ... Setting up libhwloc15:armhf (2.9.0-1) ... Setting up libevent-core-2.1-7:armhf (2.1.12-stable-8) ... Setting up libevent-2.1-7:armhf (2.1.12-stable-8) ... Setting up autopoint (0.21-12) ... Setting up pkgconf-bin (1.8.1-1) ... Setting up libltdl7:armhf (2.4.7-5) ... Setting up libgfortran5:armhf (12.2.0-14) ... Setting up autoconf (2.71-3) ... Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ... Setting up libnuma1:armhf (2.0.16-1) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up ocl-icd-libopencl1:armhf (2.3.1-1) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up libnl-3-200:armhf (3.7.0-0.2+b1) ... Setting up openmpi-common (4.1.4-3) ... Setting up libsub-override-perl (0.09-4) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up libfido2-1:armhf (1.12.0-2+b1) ... Setting up libbsd0:armhf (0.11.7-2) ... Setting up libelf1:armhf (0.188-2.1) ... Setting up libxml2:armhf (2.9.14+dfsg-1.2) ... Setting up libblas-dev:armhf (3.11.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-8) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-8) ... Setting up liblapack3:armhf (3.11.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode Setting up libxcb1:armhf (1.15-1) ... Setting up gettext (0.21-12) ... Setting up libtool (2.4.7-5) ... Setting up libedit2:armhf (3.1-20221030-2) ... Setting up libsuperlu5:armhf (5.3.0+dfsg1-2+b1) ... Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-8) ... Setting up libgfortran-12-dev:armhf (12.2.0-14) ... Setting up pkgconf:armhf (1.8.1-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libnuma-dev:armhf (2.0.16-1) ... Setting up libnl-route-3-200:armhf (3.7.0-0.2+b1) ... Setting up dh-autoreconf (20) ... Setting up libltdl-dev:armhf (2.4.7-5) ... Setting up gfortran-12 (12.2.0-14) ... Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... Setting up libevent-dev (2.1.12-stable-8) ... Setting up liblapack-dev:armhf (3.11.0-2) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode Setting up pkg-config:armhf (1.8.1-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up libnl-3-dev:armhf (3.7.0-0.2+b1) ... Setting up groff-base (1.22.4-10) ... Setting up libx11-6:armhf (2:1.8.4-2) ... Setting up libhwloc-dev:armhf (2.9.0-1) ... Setting up libsuperlu-dev:armhf (5.3.0+dfsg1-2+b1) ... Setting up libibverbs1:armhf (44.0-2) ... Setting up ibverbs-providers:armhf (44.0-2) ... Setting up openssh-client (1:9.2p1-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxext6:armhf (2:1.3.4-1+b1) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up gfortran (4:12.2.0-3) ... update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode Setting up libxnvctrl0:armhf (525.85.05-1) ... Setting up libnl-route-3-dev:armhf (3.7.0-0.2+b1) ... Setting up librdmacm1:armhf (44.0-2) ... Setting up debhelper (13.11.4) ... Setting up libibverbs-dev:armhf (44.0-2) ... Setting up libhwloc-plugins:armhf (2.9.0-1) ... Setting up libfabric1:armhf (1.17.0-3) ... Setting up libpmix2:armhf (4.2.2-1+b1) ... Setting up libopenmpi3:armhf (4.1.4-3+b1) ... Setting up libpmix-dev:armhf (4.2.2-1+b1) ... Setting up openmpi-bin (4.1.4-3+b1) ... update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode Setting up libptscotch-7.0:armhf (7.0.3-1) ... Setting up libcombblas1.16.0:armhf (1.6.2-8) ... Setting up libsuperlu-dist8:armhf (8.1.2+dfsg1-1+b1) ... Setting up libsuperlu-dist-dev:armhf (8.1.2+dfsg1-1+b1) ... Setting up libopenmpi-dev:armhf (4.1.4-3+b1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/openmpi/include to provide /usr/include/arm-linux-gnueabihf/mpi (mpi-arm-linux-gnueabihf) in auto mode Setting up mpi-default-dev (1.14) ... Processing triggers for libc-bin (2.36-9) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/hypre-2.26.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../hypre_2.26.0-3_source.changes dpkg-buildpackage: info: source package hypre dpkg-buildpackage: info: source version 2.26.0-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Drew Parsons dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean --sourcedirectory=src dh_testdir -O--sourcedirectory=src debian/rules override_dh_auto_clean make[1]: Entering directory '/build/hypre-2.26.0' echo "Running clean" Running clean rm -rf /build/hypre-2.26.0/debian/tmp rm -f src/configure.in rm -f src/config.log rm -f src/config/config.guess rm -f src/config/config.sub cd src/test; \ for TEST in TEST_*; do \ rm -f ${TEST}.stdout ${TEST}.stderr; \ done dh_auto_clean cd src && make -j3 distclean make[2]: Entering directory '/build/hypre-2.26.0/src' Makefile:9: config/Makefile.config: No such file or directory make[2]: *** No rule to make target 'config/Makefile.config'. Stop. make[2]: Leaving directory '/build/hypre-2.26.0/src' dh_auto_clean: error: cd src && make -j3 distclean returned exit code 2 make[1]: [debian/rules:89: override_dh_auto_clean] Error 25 (ignored) make[1]: Leaving directory '/build/hypre-2.26.0' dh_autoreconf_clean -O--sourcedirectory=src debian/rules override_dh_clean make[1]: Entering directory '/build/hypre-2.26.0' dh_clean rm -rf src64 src64m make[1]: Leaving directory '/build/hypre-2.26.0' debian/rules build dh build --sourcedirectory=src dh_testdir -O--sourcedirectory=src dh_update_autotools_config -O--sourcedirectory=src debian/rules override_dh_autoreconf make[1]: Entering directory '/build/hypre-2.26.0' cp /usr/share/misc/config.* src/config/ cd src && ./config/update.sh HYPRE version number is the same as the current version configure.in:1764: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.in:1764: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... config/hypre_macros_misc.m4:17: AC_HYPRE_CHECK_MPI is expanded from... configure.in:1764: the top level configure.in:2148: warning: AC_CHECK_HEADERS("${CUDA_HOME}/include/cuda.h"): you should use literals ./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from... configure.in:2148: the top level configure.in:2152: warning: AC_CHECK_HEADERS("${CUDA_PATH}/include/cuda.h"): you should use literals ./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from... configure.in:2152: the top level configure.in:2171: warning: AC_CHECK_HEADERS("${HYPRE_ROCM_PREFIX}/include/hip/hip_common.h"): you should use literals ./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... configure.in:2171: the top level configure.in:2469: warning: AC_CHECK_HEADERS("${MKLROOT}/include/mkl.h"): you should use literals ./lib/autoconf/headers.m4:217: AC_CHECK_HEADERS is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... configure.in:2469: the top level rm -rf src64 && cp -a src src64 rm -rf src64m && cp -a src src64m rm -rf src-static && cp -a src src-static rm -rf src64-static && cp -a src src64-static rm -rf src64m-static && cp -a src src64m-static make[1]: Leaving directory '/build/hypre-2.26.0' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/hypre-2.26.0' dh_auto_configure -- --enable-shared --with-superlu --with-superlu-include=/usr/include/superlu --with-superlu-lib="-lsuperlu" --with-dsuperlu --with-dsuperlu-include=/usr/include/superlu-dist --with-dsuperlu-lib="-lsuperlu_dist" --with-MPI-include=/usr/lib/arm-linux-gnueabihf/openmpi/include --with-MPI-libs="mpi " --with-MPI-lib-dirs="/usr/lib/arm-linux-gnueabihf/openmpi/lib " --with-MPI-flags="" --with-extra-flags="" \ --with-blas=yes --with-blas-lib="-lblas " \ --with-lapack=yes \ --with-lapack-lib="-llapack " \ --with-fmangle-lapack="one-underscore" \ --prefix=/build/hypre-2.26.0/debian/tmp/usr cd src && ./configure --build=arm-linux-gnueabihf --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/arm-linux-gnueabihf --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/arm-linux-gnueabihf/openmpi/include "--with-MPI-libs=mpi " "--with-MPI-lib-dirs=/usr/lib/arm-linux-gnueabihf/openmpi/lib " --with-MPI-flags= --with-extra-flags= --with-blas=yes "--with-blas-lib=-lblas " --with-lapack=yes "--with-lapack-lib=-llapack " --with-fmangle-lapack=one-underscore --prefix=/build/hypre-2.26.0/debian/tmp/usr configure: NOTE: Could not find .git directory checking build system type... arm-unknown-linux-gnueabihf checking host system type... arm-unknown-linux-gnueabihf checking target system type... arm-unknown-linux-gnueabihf checking for mpxlc... no checking for mpixlc... no checking for mpiicc... no checking for mpiicx... no checking for mpigcc... no checking for mpicc... mpicc checking for mpxlC... no checking for mpixlcxx... no checking for mpixlC... no checking for mpiicpc... no checking for mpiicpx... no checking for mpig++... no checking for mpic++... mpic++ checking for mpxlf... no checking for mpixlf77... no checking for mpiifort... no checking for mpiifx... no checking for mpif77... mpif77 checking whether make sets $(MAKE)... yes checking for ranlib... ranlib checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether mpicc accepts -g... yes checking for mpicc option to enable C11 features... none needed checking whether the compiler supports GNU C++... yes checking whether mpic++ accepts -g... yes checking for mpic++ option to enable C++11 features... none needed checking whether the compiler supports GNU Fortran... yes checking whether mpif77 accepts -g... yes checking how to get verbose linking output from mpif77... -v checking for Fortran libraries of mpif77... -L/usr/lib/arm-linux-gnueabihf/openmpi/lib/fortran/gfortran -L/usr/lib/gcc/arm-linux-gnueabihf/12 -L/usr/lib/gcc/arm-linux-gnueabihf/12/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/12/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lgfortran -lm -lz 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/arm-linux-gnueabihf/openmpi/include --with-MPI-libs="mpi " --with-MPI-lib-dirs="/usr/lib/arm-linux-gnueabihf/openmpi/lib " --with-MPI-flags="" --with-extra-flags="" \ --with-blas=yes --with-blas-lib="-lblas " \ --with-lapack=yes \ --with-lapack-lib="-llapack " \ --with-fmangle-lapack="one-underscore" \ --prefix=/build/hypre-2.26.0/debian/tmp-static/usr cd src-static && ./configure --build=arm-linux-gnueabihf --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/arm-linux-gnueabihf --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/arm-linux-gnueabihf/openmpi/include "--with-MPI-libs=mpi " "--with-MPI-lib-dirs=/usr/lib/arm-linux-gnueabihf/openmpi/lib " --with-MPI-flags= --with-extra-flags= --with-blas=yes "--with-blas-lib=-lblas " --with-lapack=yes "--with-lapack-lib=-llapack " --with-fmangle-lapack=one-underscore --prefix=/build/hypre-2.26.0/debian/tmp-static/usr configure: NOTE: Could not find .git directory checking build system type... arm-unknown-linux-gnueabihf checking host system type... arm-unknown-linux-gnueabihf checking target system type... arm-unknown-linux-gnueabihf checking for mpxlc... no checking for mpixlc... no checking for mpiicc... no checking for mpiicx... no checking for mpigcc... no checking for mpicc... mpicc checking for mpxlC... no checking for mpixlcxx... no checking for mpixlC... no checking for mpiicpc... no checking for mpiicpx... no checking for mpig++... no checking for mpic++... mpic++ checking for mpxlf... no checking for mpixlf77... no checking for mpiifort... no checking for mpiifx... no checking for mpif77... mpif77 checking whether make sets $(MAKE)... yes checking for ranlib... ranlib checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether mpicc accepts -g... yes checking for mpicc option to enable C11 features... none needed checking whether the compiler supports GNU C++... yes checking whether mpic++ accepts -g... yes checking for mpic++ option to enable C++11 features... none needed checking whether the compiler supports GNU Fortran... yes checking whether mpif77 accepts -g... yes checking how to get verbose linking output from mpif77... -v checking for Fortran libraries of mpif77... -L/usr/lib/arm-linux-gnueabihf/openmpi/lib/fortran/gfortran -L/usr/lib/gcc/arm-linux-gnueabihf/12 -L/usr/lib/gcc/arm-linux-gnueabihf/12/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/12/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lgfortran -lm -lz checking for dummy main to link with Fortran libraries... none checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore checking for mpi.h... yes checking for MPI_Comm_f2c... yes checking how to run the C preprocessor... mpicc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether MPI_Comm_f2c is a macro... no checking for cabs in -lm... yes configure: creating ./config.status config.status: creating config/Makefile.config config.status: creating HYPRE_config.h make[1]: Leaving directory '/build/hypre-2.26.0' debian/rules override_dh_auto_build make[1]: Entering directory '/build/hypre-2.26.0' dh_auto_build -Dsrc cd src && make -j3 make[2]: Entering directory '/build/hypre-2.26.0/src' Making blas ... make[3]: Entering directory '/build/hypre-2.26.0/src/blas' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dasum.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c daxpy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dcopy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c ddot.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dgemm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dgemv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dger.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dnrm2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c drot.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dscal.c dnrm2.c: In function 'hypre_dnrm2': dnrm2.c:148:8: warning: 'xmax' may be used uninitialized [-Wmaybe-uninitialized] 148 | if ((d__1 = dx[i__], abs(d__1)) <= xmax) { | ^ dnrm2.c:35:17: note: 'xmax' was declared here 35 | doublereal xmax; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dswap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsymm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c dsyr2.c: In function 'hypre_dsyr2': dsyr2.c:29:25: warning: 'jy' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; | ^~ dsyr2.c:29:21: warning: 'jx' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsv.c dtrmv.c: In function 'hypre_dtrmv': dtrmv.c:21:21: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 21 | integer ix, jx, kx; | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c f2c.c dtrsv.c: In function 'hypre_dtrsv': dtrsv.c:289:24: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 289 | jx += *incx; | ~~~^~~~~~~~ dtrsv.c:28:21: note: 'kx' was declared here 28 | integer ix, jx, kx; | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c idamax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c lsame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c make[3]: Leaving directory '/build/hypre-2.26.0/src/blas' Making lapack ... make[3]: Entering directory '/build/hypre-2.26.0/src/lapack' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dbdsqr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgebd2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgebrd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgelq2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgelqf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgels.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgeqr2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgeqrf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgesvd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetrf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetri.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetrs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetf2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlabad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlabrd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlacpy.c dgesvd.c: In function 'hypre_dgesvd': dgesvd.c:4043:12: warning: 'ie' may be used uninitialized [-Wmaybe-uninitialized] 4043 | if (ie < 2) { | ^ dgesvd.c:40:13: note: 'ie' was declared here 40 | integer ie; | ^~ In file included from dgesvd.c:8: f2c.h:200:36: warning: 'bdspac' may be used uninitialized [-Wmaybe-uninitialized] 200 | #define max(a,b) ((a) >= (b) ? (a) : (b)) | ^ dgesvd.c:46:17: note: 'bdspac' was declared here 46 | integer ir, bdspac, iu; | ^~~~~~ f2c.h:200:36: warning: 'wrkbl' may be used uninitialized [-Wmaybe-uninitialized] 200 | #define max(a,b) ((a) >= (b) ? (a) : (b)) | ^ dgesvd.c:38:27: note: 'wrkbl' was declared here 38 | integer chunk, minmn, wrkbl, itaup, itauq, mnthr, iwork; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlae2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaev2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlange.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlanst.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlansy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlapy2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarfb.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarfg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarft.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlartg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlas2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlascl.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaset.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq1.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq3.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq4.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq5.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq6.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasrt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlassq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2l.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2r.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgbr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgl2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorglq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgql.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgqr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgtr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorm2r.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormbr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorml2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormlq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormqr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotf2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotrf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotrs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsteqr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsterf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsyev.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygs2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygst.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsytd2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsytrd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dtrtri.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dtrti2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c ieeeck.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c ilaenv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c lsame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c xerbla.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlamch.c dlamch.c: In function 'hypre_dlamc5': dlamch.c:933:11: warning: 'oldy' may be used uninitialized [-Wmaybe-uninitialized] 933 | y = oldy; | ~~^~~~~~ dlamch.c:838:16: note: 'oldy' was declared here 838 | doublereal oldy; | ^~~~ make[3]: Leaving directory '/build/hypre-2.26.0/src/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-2.26.0/src/utilities' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_general.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_handle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_version.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c amg_linklist.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c binsearch.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c exchange_data.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fortran_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c log.c In file included from exchange_data.c:15: _hypre_utilities.h: In function 'hypre_DataExchangeList': _hypre_utilities.h:676:3: warning: 'term_statuses' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:179:23: note: 'term_statuses' was declared here 179 | hypre_MPI_Status *term_statuses, term_status1, status_parent; | ^~~~~~~~~~~~~ _hypre_utilities.h:676:3: warning: 'term_requests' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:178:23: note: 'term_requests' was declared here 178 | hypre_MPI_Request *term_requests, term_request1, request_parent; | ^~~~~~~~~~~~~ _hypre_utilities.h:676:3: warning: 'contact_statuses' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:173:43: note: 'contact_statuses' was declared here 173 | hypre_MPI_Status *response_statuses, *contact_statuses; | ^~~~~~~~~~~~~~~~ exchange_data.c:408:10: warning: 'response_statuses' may be used uninitialized [-Wmaybe-uninitialized] 408 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | response_statuses); | ~~~~~~~~~~~~~~~~~~ exchange_data.c:173:23: note: 'response_statuses' was declared here 173 | hypre_MPI_Status *response_statuses, *contact_statuses; | ^~~~~~~~~~~~~~~~~ _hypre_utilities.h:676:3: warning: 'contact_requests' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:172:43: note: 'contact_requests' was declared here 172 | hypre_MPI_Request *response_requests, *contact_requests; | ^~~~~~~~~~~~~~~~ exchange_data.c:408:10: warning: 'response_requests' may be used uninitialized [-Wmaybe-uninitialized] 408 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | response_statuses); | ~~~~~~~~~~~~~~~~~~ exchange_data.c:172:23: note: 'response_requests' was declared here 172 | hypre_MPI_Request *response_requests, *contact_requests; | ^~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c complex.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c hopscotch_hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c memory_tracker.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c merge_sort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c mmio.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c mpi_comm_f2c.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c prefix_sum.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c printf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c utilities.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c mpistubs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c qsplit.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c random.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c threading.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c timer.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c timing.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c device_utils.c -o device_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c general.c -o general.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c handle.c -o handle.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c int_array.c -o int_array.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c memory.c -o memory.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c omp_device.c -o omp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c nvtx.c -o nvtx.obj Building libHYPRE_utilities.so ... mpicc -shared -o libHYPRE_utilities-2.26.0.so F90_HYPRE_error.o F90_HYPRE_general.o HYPRE_handle.o HYPRE_version.o amg_linklist.o binsearch.o exchange_data.o fortran_matrix.o ap.o log.o complex.o error.o hopscotch_hash.o memory_tracker.o merge_sort.o mmio.o mpi_comm_f2c.o prefix_sum.o printf.o qsort.o utilities.o mpistubs.o qsplit.o random.o threading.o timer.o timing.o device_utils.obj general.obj handle.obj int_array.obj memory.obj omp_device.obj nvtx.obj -Wl,-soname,libHYPRE_utilities-2.26.0.so ln -s -f libHYPRE_utilities-2.26.0.so libHYPRE_utilities.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src/hypre/include cp -fR ./fortran*.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-2.26.0/src/multivector' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c multivector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c temp_multivector.c Building libHYPRE_multivector.so ... mpicc -shared -o libHYPRE_multivector-2.26.0.so multivector.o temp_multivector.o -Wl,-soname,libHYPRE_multivector-2.26.0.so ln -s -f libHYPRE_multivector-2.26.0.so libHYPRE_multivector.so cp -fR *.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-2.26.0/src/krylov' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c flexgmres.c gmres.c: In function 'hypre_GMRESSolve': gmres.c:310:45: warning: 'rs_2' may be used uninitialized [-Wmaybe-uninitialized] 310 | HYPRE_Real *rs, **hh, *c, *s, *rs_2; | ^~~~ cogmres.c: In function 'hypre_COGMRESSolve': cogmres.c:318:39: warning: 'rs_2' may be used uninitialized [-Wmaybe-uninitialized] 318 | HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_lobpcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c lobpcg.c In function 'lobpcg_MultiVectorByMultiVector', inlined from 'lobpcg_solve' at lobpcg.c:729:10: lobpcg.c:94:4: warning: 'blockVectorBY' may be used uninitialized [-Wmaybe-uninitialized] 94 | mv_MultiVectorByMultiVector( x, y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | utilities_FortranMatrixGlobalHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | utilities_FortranMatrixHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | utilities_FortranMatrixWidth( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | utilities_FortranMatrixValues( xy ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lobpcg.c: In function 'lobpcg_solve': lobpcg.c:296:26: note: 'blockVectorBY' was declared here 296 | mv_MultiVectorPtr blockVectorBY; /* B*Y */ | ^~~~~~~~~~~~~ Building libHYPRE_krylov.so ... mpicc -shared -o libHYPRE_krylov-2.26.0.so bicgstab.o cgnr.o gmres.o cogmres.o flexgmres.o lgmres.o HYPRE_bicgstab.o HYPRE_cgnr.o HYPRE_gmres.o HYPRE_cogmres.o HYPRE_lgmres.o HYPRE_flexgmres.o HYPRE_pcg.o pcg.o HYPRE_lobpcg.o lobpcg.o -Wl,-soname,libHYPRE_krylov-2.26.0.so ln -s -f libHYPRE_krylov-2.26.0.so libHYPRE_krylov.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./krylov.h /build/hypre-2.26.0/src/hypre/include cp -fR ./lobpcg.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/seq_mv' make autogen make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv' make lib make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matop.c csr_matop.c: In function 'hypre_CSRMatrixSplit': csr_matop.c:1439:20: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 1439 | temp[cnt_offd] = Bs_ext_j[j]; | ^ csr_matop.c:1330:21: note: 'temp' was declared here 1330 | HYPRE_BigInt *temp; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matrix.c csr_matrix.c: In function 'hypre_CSRMatrixUnion': csr_matrix.c:966:16: warning: 'big_jB' may be used uninitialized [-Wmaybe-uninitialized] 966 | if ( big_jB == big_jA ) | ^ csr_matrix.c:866:30: note: 'big_jB' was declared here 866 | HYPRE_BigInt jBg, big_jA, big_jB; | ^~~~~~ csr_matrix.c:966:16: warning: 'big_jA' may be used uninitialized [-Wmaybe-uninitialized] 966 | if ( big_jB == big_jA ) | ^ csr_matrix.c:866:22: note: 'big_jA' was declared here 866 | HYPRE_BigInt jBg, big_jA, big_jB; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c genpart.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c vector_batched.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matop_device.c -o csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matrix_cuda_utils.c -o csr_matrix_cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matvec_device.c -o csr_matvec_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matvec_oomp.c -o csr_matvec_oomp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spadd_device.c -o csr_spadd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device.c -o csr_spgemm_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_cusparse.c -o csr_spgemm_device_cusparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numblocks.c -o csr_spgemm_device_numblocks.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer.c -o csr_spgemm_device_numer.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer1.c -o csr_spgemm_device_numer1.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer2.c -o csr_spgemm_device_numer2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer3.c -o csr_spgemm_device_numer3.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer4.c -o csr_spgemm_device_numer4.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer5.c -o csr_spgemm_device_numer5.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer6.c -o csr_spgemm_device_numer6.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer7.c -o csr_spgemm_device_numer7.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer8.c -o csr_spgemm_device_numer8.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer9.c -o csr_spgemm_device_numer9.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer10.c -o csr_spgemm_device_numer10.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_onemklsparse.c -o csr_spgemm_device_onemklsparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl.c -o csr_spgemm_device_symbl.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl1.c -o csr_spgemm_device_symbl1.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c vector_device.c -o vector_device.obj Building libHYPRE_seq_mv.so ... mpicc -shared -o libHYPRE_seq_mv-2.26.0.so csr_matop.o csr_matrix.o csr_matvec.o genpart.o HYPRE_csr_matrix.o HYPRE_mapped_matrix.o HYPRE_multiblock_matrix.o HYPRE_vector.o mapped_matrix.o multiblock_matrix.o vector.o vector_batched.o csr_matop_device.obj csr_matrix_cuda_utils.obj csr_matvec_device.obj csr_matvec_oomp.obj csr_spadd_device.obj csr_spgemm_device.obj csr_spgemm_device_cusparse.obj csr_spgemm_device_numblocks.obj csr_spgemm_device_numer.obj csr_spgemm_device_numer1.obj csr_spgemm_device_numer2.obj csr_spgemm_device_numer3.obj csr_spgemm_device_numer4.obj csr_spgemm_device_numer5.obj csr_spgemm_device_numer6.obj csr_spgemm_device_numer7.obj csr_spgemm_device_numer8.obj csr_spgemm_device_numer9.obj csr_spgemm_device_numer10.obj csr_spgemm_device_onemklsparse.obj csr_spgemm_device_rocsparse.obj csr_spgemm_device_rowest.obj csr_spgemm_device_symbl.obj csr_spgemm_device_symbl1.obj csr_spgemm_device_symbl2.obj csr_spgemm_device_symbl3.obj csr_spgemm_device_symbl4.obj csr_spgemm_device_symbl5.obj csr_spgemm_device_symbl6.obj csr_spgemm_device_symbl7.obj csr_spgemm_device_symbl8.obj csr_spgemm_device_symbl9.obj csr_spgemm_device_symbl10.obj csr_spgemm_device_util.obj csr_spmv_device.obj csr_sptrans_device.obj vector_device.obj -Wl,-soname,libHYPRE_seq_mv-2.26.0.so ln -s -f libHYPRE_seq_mv-2.26.0.so libHYPRE_seq_mv.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./seq_mv.h /build/hypre-2.26.0/src/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv' make[3]: Leaving directory '/build/hypre-2.26.0/src/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c communicationT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c gen_fffc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c new_commpkg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c numbers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_aat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_assumed_part.c par_csr_aat.c: In function 'hypre_ParCSRAAt': par_csr_aat.c:366:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 366 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_csr_aat.c:365:21: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 365 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_csr_aat.c:364:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 364 | HYPRE_Complex *A_ext_data; | ^~~~~~~~~~ par_csr_aat.c:860:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 860 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_aat.c:362:21: note: 'A_ext' was declared here 362 | hypre_CSRMatrix *A_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_bool_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_bool_matrix.c par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': par_csr_bool_matop.c:645:27: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 645 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_csr_bool_matop.c:644:27: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 644 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_csr_bool_matop.c:1088:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1088 | hypre_CSRBooleanMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_bool_matop.c:642:28: note: 'A_ext' was declared here 642 | hypre_CSRBooleanMatrix *A_ext; | ^~~~~ par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': par_csr_bool_matrix.c:576:19: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 576 | HYPRE_Int *offd_j; | ^~~~~~ par_csr_bool_matrix.c:575:19: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 575 | HYPRE_Int *offd_i; | ^~~~~~ par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul': par_csr_bool_matop.c:66:27: warning: 'B_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 66 | HYPRE_Int *B_ext_diag_j; | ^~~~~~~~~~~~ par_csr_bool_matop.c:71:27: warning: 'B_tmp_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 71 | HYPRE_BigInt *B_tmp_offd_j; | ^~~~~~~~~~~~ par_csr_bool_matop.c:70:27: warning: 'B_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 70 | HYPRE_Int *B_ext_offd_j; | ^~~~~~~~~~~~ par_csr_bool_matop.c:63:27: warning: 'Bs_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 63 | HYPRE_BigInt *Bs_ext_j; | ^~~~~~~~ par_csr_bool_matop.c:62:27: warning: 'Bs_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 62 | HYPRE_Int *Bs_ext_i; | ^~~~~~~~ par_csr_bool_matop.c:176:7: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized] 176 | hypre_CSRBooleanMatrixDestroy(Bs_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_bool_matop.c:61:28: note: 'Bs_ext' was declared here 61 | hypre_CSRBooleanMatrix *Bs_ext; | ^~~~~~ par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | local_num_rows[i], | ~~~~~~~~~~~~~~~~~~ 897 | &a_i[(HYPRE_Int)row_starts[i]], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | &a_j[ind], | ~~~~~~~~~~ 899 | &csr_matrix_datatypes[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here 829 | HYPRE_Int *a_j; | ^~~ par_csr_bool_matrix.c:894:19: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] 894 | ind = a_i[(HYPRE_Int)row_starts[i]]; | ^ par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here 828 | HYPRE_Int *a_i; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matop.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matrix.c par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': par_csr_matrix.c:819:24: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] 819 | HYPRE_BigInt *tmp_j; | ^~~~~ par_csr_matrix.c:818:24: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 818 | HYPRE_Int *offd_j; | ^~~~~~ par_csr_matrix.c:893:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 893 | offd_data[offd_cnt++] = data; | ^ par_csr_matrix.c:816:24: note: 'offd_data' was declared here 816 | HYPRE_Complex *offd_data; | ^~~~~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': par_csr_matop.c:1632:27: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1632 | *comm_handle_data = hypre_ParCSRCommHandleCreate(1, tmp_comm_pkg, B_int_data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1633 | B_ext_data); | ~~~~~~~~~~~ par_csr_matop.c:1273:20: note: 'B_ext_data' was declared here 1273 | HYPRE_Complex * B_ext_data; | ^~~~~~~~~~ par_csr_matop.c:1475:38: warning: 'B_int_data' may be used uninitialized [-Wmaybe-uninitialized] 1475 | B_int_data[count] = diag_data[k]; | ^ par_csr_matop.c:1274:20: note: 'B_int_data' was declared here 1274 | HYPRE_Complex * B_int_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matvec.c par_csr_matrix.c: In function 'hypre_CSRMatrixToParCSRMatrix': par_csr_matrix.c:1444:10: warning: 'A_j' may be used uninitialized [-Wmaybe-uninitialized] 1444 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1445 | num_rows_proc[i], | ~~~~~~~~~~~~~~~~~ 1446 | &A_data[ind], | ~~~~~~~~~~~~~ 1447 | &A_i[(HYPRE_Int) global_row_starts[i]], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1448 | &A_j[ind], | ~~~~~~~~~~ 1449 | &csr_matrix_datatypes[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matrix.c:1253:24: note: 'A_j' was declared here 1253 | HYPRE_Int *A_j; | ^~~ par_csr_matrix.c:1442:19: warning: 'A_i' may be used uninitialized [-Wmaybe-uninitialized] 1442 | ind = A_i[(HYPRE_Int) global_row_starts[i]]; | ^ par_csr_matrix.c:1252:24: note: 'A_i' was declared here 1252 | HYPRE_Int *A_i; | ^~~ par_csr_matrix.c:1444:10: warning: 'A_data' may be used uninitialized [-Wmaybe-uninitialized] 1444 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1445 | num_rows_proc[i], | ~~~~~~~~~~~~~~~~~ 1446 | &A_data[ind], | ~~~~~~~~~~~~~ 1447 | &A_i[(HYPRE_Int) global_row_starts[i]], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1448 | &A_j[ind], | ~~~~~~~~~~ 1449 | &csr_matrix_datatypes[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matrix.c:1251:24: note: 'A_data' was declared here 1251 | HYPRE_Complex *A_data; | ^~~~~~ par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': par_csr_matvec.c:668:26: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized] 668 | if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | CF_marker, CF_marker_offd, fpt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matvec.c:567:23: note: 'x_tmp' was declared here 567 | hypre_Vector *x_tmp; | ^~~~~ par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 647 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matvec.c:558:28: note: 'comm_handle' was declared here 558 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixTransposeHost': par_csr_matop.c:1967:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 1967 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c:1898:29: note: 'comm_handle' was declared here 1898 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_csr_matop.c:1894:29: warning: 'send_map_elmts' may be used uninitialized [-Wmaybe-uninitialized] 1894 | HYPRE_Int *send_map_elmts; | ^~~~~~~~~~~~~~ par_csr_matop.c:1893:29: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] 1893 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ par_csr_matop.c:1988:47: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized] 1988 | tmp_recv_vec_starts[0] = recv_vec_starts[0]; | ~~~~~~~~~~~~~~~^~~ par_csr_matop.c:1892:29: note: 'recv_vec_starts' was declared here 1892 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_csr_matop.c:1999:7: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized] 1999 | hypre_ParCSRCommPkgCreateAndFill(comm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2000 | num_recvs, recv_procs, tmp_recv_vec_starts, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2001 | num_sends, send_procs, tmp_send_map_starts, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2002 | NULL, | ~~~~~ 2003 | &tmp_comm_pkg); | ~~~~~~~~~~~~~~ par_csr_matop.c:1891:42: note: 'send_procs' was declared here 1891 | HYPRE_Int *recv_procs, *send_procs; | ^~~~~~~~~~ par_csr_matop.c:1999:7: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized] 1999 | hypre_ParCSRCommPkgCreateAndFill(comm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2000 | num_recvs, recv_procs, tmp_recv_vec_starts, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2001 | num_sends, send_procs, tmp_send_map_starts, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2002 | NULL, | ~~~~~ 2003 | &tmp_comm_pkg); | ~~~~~~~~~~~~~~ par_csr_matop.c:1891:29: note: 'recv_procs' was declared here 1891 | HYPRE_Int *recv_procs, *send_procs; | ^~~~~~~~~~ par_csr_matop.c:1878:29: warning: 'AT_buf_i' may be used uninitialized [-Wmaybe-uninitialized] 1878 | HYPRE_Int *AT_buf_i; | ^~~~~~~~ par_csr_matop.c:2015:24: warning: 'AT_tmp_data' may be used uninitialized [-Wmaybe-uninitialized] 2015 | comm_handle = hypre_ParCSRCommHandleCreate(2, tmp_comm_pkg, AT_tmp_data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2016 | AT_buf_data); | ~~~~~~~~~~~~ par_csr_matop.c:1876:29: note: 'AT_tmp_data' was declared here 1876 | HYPRE_Complex *AT_tmp_data; | ^~~~~~~~~~~ par_csr_matop.c:1873:29: warning: 'AT_tmp_i' may be used uninitialized [-Wmaybe-uninitialized] 1873 | HYPRE_Int *AT_tmp_i; | ^~~~~~~~ par_csr_matop.c:1861:40: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] 1861 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; | ^~~~~~~~~ par_csr_matop.c:2005:65: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 2005 | AT_buf_j = hypre_CTAlloc(HYPRE_BigInt, tmp_send_map_starts[num_sends], HYPRE_MEMORY_HOST); | ^ par_csr_matop.c:1861:29: note: 'num_sends' was declared here 1861 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; | ^~~~~~~~~ par_csr_matrix.c: In function 'hypre_ParCSRMatrixPrintIJ': par_csr_matrix.c:664:25: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 664 | HYPRE_Int *offd_i; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matop_marked.c par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC': par_csr_matop_marked.c:418:28: warning: 'P_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 418 | P_ext_offd_data[cnt_offd++] = Ps_ext_data[j]; | ^ par_csr_matop_marked.c:319:24: note: 'P_ext_offd_data' was declared here 319 | HYPRE_Complex *P_ext_offd_data; | ^~~~~~~~~~~~~~~ In file included from _hypre_parcsr_mv.h:9, from par_csr_matop_marked.c:8: ./../utilities/_hypre_utilities.h:676:3: warning: 'map_P_to_C' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_csr_matop_marked.c:290:24: note: 'map_P_to_C' was declared here 290 | HYPRE_Int *map_P_to_C; | ^~~~~~~~~~ par_csr_matop_marked.c:314:24: warning: 'P_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 314 | HYPRE_Complex *P_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_matop_marked.c:316:24: warning: 'P_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 316 | HYPRE_Int *P_ext_diag_j; | ^~~~~~~~~~~~ par_csr_matop_marked.c:312:24: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_BigInt *Ps_ext_j; | ^~~~~~~~ par_csr_matop_marked.c:311:24: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 311 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_csr_matop_marked.c:310:24: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 310 | HYPRE_Complex *Ps_ext_data; | ^~~~~~~~~~~ par_csr_matop_marked.c:429:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop_marked.c:308:24: note: 'Ps_ext' was declared here 308 | hypre_CSRMatrix *Ps_ext; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_triplemat.c par_csr_matop.c: In function 'hypre_ParCSRMatrixAminvDB': par_csr_matop.c:3350:29: warning: 'map_to_B' may be used uninitialized [-Wmaybe-uninitialized] 3350 | A_col = map_to_B[A_offd_j[j]]; | ^ par_csr_matop.c:3224:26: note: 'map_to_B' was declared here 3224 | HYPRE_Int *map_to_B; | ^~~~~~~~ par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost': par_csr_triplemat.c:689:10: warning: 'APext_offd' may be used uninitialized [-Wmaybe-uninitialized] 689 | hypre_CSRMatrixDestroy(APext_offd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_triplemat.c:537:21: note: 'APext_offd' was declared here 537 | hypre_CSRMatrix *APext_offd; | ^~~~~~~~~~ par_csr_triplemat.c:679:10: warning: 'APext_diag' may be used uninitialized [-Wmaybe-uninitialized] 679 | hypre_CSRMatrixDestroy(APext_diag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_triplemat.c:536:21: note: 'APext_diag' was declared here 536 | hypre_CSRMatrix *APext_diag; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_make_system.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_vector.c par_csr_matop.c: In function 'hypre_ParMatmul': par_csr_matop.c:911:31: warning: 'col_map_offd_C' may be used uninitialized [-Wmaybe-uninitialized] 911 | B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, B_big_offd_j[j], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | //B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, Bs_ext_j[j], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | num_cols_offd_C); | ~~~~~~~~~~~~~~~~ par_csr_matop.c:408:24: note: 'col_map_offd_C' was declared here 408 | HYPRE_BigInt *col_map_offd_C; | ^~~~~~~~~~~~~~ par_csr_matop.c:437:24: warning: 'B_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 437 | HYPRE_Int *B_ext_offd_j; | ^~~~~~~~~~~~ par_csr_matop.c:435:24: warning: 'B_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 435 | HYPRE_Complex *B_ext_offd_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:877:22: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 877 | value = temp[0]; | ~~~~~~^~~~~~~~~ par_csr_matop.c:722:18: note: 'temp' was declared here 722 | HYPRE_BigInt *temp; | ^~~~ par_csr_matop.c:433:24: warning: 'B_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 433 | HYPRE_Int *B_ext_diag_j; | ^~~~~~~~~~~~ par_csr_matop.c:431:24: warning: 'B_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 431 | HYPRE_Complex *B_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:430:24: warning: 'Bs_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 430 | HYPRE_BigInt *Bs_ext_j; | ^~~~~~~~ par_csr_matop.c:429:24: warning: 'Bs_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 429 | HYPRE_Int *Bs_ext_i; | ^~~~~~~~ par_csr_matop.c:428:24: warning: 'Bs_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 428 | HYPRE_Complex *Bs_ext_data; | ^~~~~~~~~~~ par_csr_matop.c:858:13: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized] 858 | hypre_CSRMatrixDestroy(Bs_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c:427:24: note: 'Bs_ext' was declared here 427 | hypre_CSRMatrix *Bs_ext; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_vector_batched.c par_vector.c: In function 'hypre_VectorToParVector': par_vector.c:583:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] 583 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ par_vector.c:521:24: note: 'v_data' was declared here 521 | HYPRE_Complex *v_data; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_vector_device.c -o par_vector_device.obj In file included from par_csr_matop.c:8: ./../utilities/_hypre_utilities.h: In function 'hypre_ParTMatmul': ./../utilities/_hypre_utilities.h:676:3: warning: 'map_B_to_C' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_csr_matop.c:3481:24: note: 'map_B_to_C' was declared here 3481 | HYPRE_Int *map_B_to_C; | ^~~~~~~~~~ par_csr_matop.c:3523:21: warning: 'num_sends_A' may be used uninitialized [-Wmaybe-uninitialized] 3523 | HYPRE_Int num_sends_A; | ^~~~~~~~~~~ par_csr_matop.c:3522:21: warning: 'send_map_elmts_A' may be used uninitialized [-Wmaybe-uninitialized] 3522 | HYPRE_Int *send_map_elmts_A; | ^~~~~~~~~~~~~~~~ par_csr_matop.c:3521:21: warning: 'send_map_starts_A' may be used uninitialized [-Wmaybe-uninitialized] 3521 | HYPRE_Int *send_map_starts_A; | ^~~~~~~~~~~~~~~~~ par_csr_matop.c:3514:21: warning: 'C_tmp_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 3514 | HYPRE_Complex *C_tmp_offd_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:3513:17: warning: 'C_tmp_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 3513 | HYPRE_Int *C_tmp_offd_j; | ^~~~~~~~~~~~ par_csr_matop.c:3512:17: warning: 'C_tmp_offd_i' may be used uninitialized [-Wmaybe-uninitialized] 3512 | HYPRE_Int *C_tmp_offd_i; | ^~~~~~~~~~~~ par_csr_matop.c:3511:21: warning: 'C_tmp_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 3511 | HYPRE_Complex *C_tmp_diag_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:3510:17: warning: 'C_tmp_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 3510 | HYPRE_Int *C_tmp_diag_j; | ^~~~~~~~~~~~ par_csr_matop.c:3504:21: warning: 'C_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 3504 | HYPRE_Complex *C_ext_offd_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:3503:17: warning: 'C_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 3503 | HYPRE_Int *C_ext_offd_j; | ^~~~~~~~~~~~ par_csr_matop.c:3974:44: warning: 'C_ext_offd_i' may be used uninitialized [-Wmaybe-uninitialized] 3974 | for (j2 = C_ext_offd_i[j1]; j2 < C_ext_offd_i[j1 + 1]; j2++) | ^ par_csr_matop.c:3502:17: note: 'C_ext_offd_i' was declared here 3502 | HYPRE_Int *C_ext_offd_i; | ^~~~~~~~~~~~ par_csr_matop.c:3501:21: warning: 'C_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 3501 | HYPRE_Complex *C_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:3500:17: warning: 'C_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 3500 | HYPRE_Int *C_ext_diag_j; | ^~~~~~~~~~~~ par_csr_matop.c:3959:44: warning: 'C_ext_diag_i' may be used uninitialized [-Wmaybe-uninitialized] 3959 | for (j2 = C_ext_diag_i[j1]; j2 < C_ext_diag_i[j1 + 1]; j2++) | ^ par_csr_matop.c:3499:17: note: 'C_ext_diag_i' was declared here 3499 | HYPRE_Int *C_ext_diag_i; | ^~~~~~~~~~~~ par_csr_matop.c:3498:21: warning: 'C_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3498 | HYPRE_Complex *C_ext_data; | ^~~~~~~~~~ par_csr_matop.c:3497:20: warning: 'C_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 3497 | HYPRE_BigInt *C_ext_j; | ^~~~~~~ par_csr_matop.c:3496:17: warning: 'C_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 3496 | HYPRE_Int *C_ext_i; | ^~~~~~~ Building libHYPRE_parcsr_mv.so ... mpicc -shared -o libHYPRE_parcsr_mv-2.26.0.so communicationT.o F90_HYPRE_parcsr_matrix.o F90_HYPRE_parcsr_vector.o F90_parcsr_matrix.o F90_par_vector.o HYPRE_parcsr_matrix.o HYPRE_parcsr_vector.o gen_fffc.o new_commpkg.o numbers.o par_csr_aat.o par_csr_assumed_part.o par_csr_bool_matop.o par_csr_bool_matrix.o par_csr_communication.o par_csr_matop.o par_csr_matrix.o par_csr_matvec.o par_csr_matop_marked.o par_csr_triplemat.o par_make_system.o par_vector.o par_vector_batched.o par_csr_matvec_device.obj par_csr_fffc_device.obj par_csr_matop_device.obj par_csr_triplemat_device.obj par_vector_device.obj -Wl,-soname,libHYPRE_parcsr_mv-2.26.0.so ln -s -f libHYPRE_parcsr_mv-2.26.0.so libHYPRE_parcsr_mv.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_block_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_block_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_block_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_matvec.c In file included from ./../seq_mv/seq_mv.h:15, from csr_block_matrix.h:21, from _hypre_parcsr_block_mv.h:12, from par_csr_block_matvec.c:14: ./../utilities/_hypre_utilities.h: In function 'hypre_ParCSRBlockMatrixMatvec': ./../utilities/_hypre_utilities.h:676:3: warning: 'x_buf_data' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_csr_block_matvec.c:41:41: note: 'x_buf_data' was declared here 41 | HYPRE_Complex *x_tmp_data, *x_buf_data, *x_local_data; | ^~~~~~~~~~ par_csr_block_matvec.c:106:7: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized] 106 | hypre_SeqVectorDestroy(x_tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_matvec.c:34:48: note: 'x_tmp' was declared here 34 | hypre_Vector *x_local, *y_local, *x_tmp; | ^~~~~ par_csr_block_matvec.c:100:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 100 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_matvec.c:31:28: note: 'comm_handle' was declared here 31 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_comm.c par_csr_block_matrix.c: In function 'hypre_ParCSRBlockMatrixExtractBExt': par_csr_block_matrix.c:906:39: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 906 | hypre_CSRBlockMatrixData(B_ext) = B_ext_data; par_csr_block_matrix.c:760:19: note: 'B_ext_data' was declared here 760 | HYPRE_Complex *B_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_rap_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_relax.c par_csr_block_rap.c: In function 'hypre_ParCSRBlockMatrixRAP': par_csr_block_rap.c:1773:38: warning: 'RAP_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1773 | RAP_offd_j[jj_count_offd] = i3 - num_cols_diag_P; | ^ par_csr_block_rap.c:253:27: note: 'RAP_offd_j' was declared here 253 | HYPRE_Int *RAP_offd_j; | ^~~~~~~~~~ par_csr_block_rap.c:251:27: warning: 'RAP_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 251 | HYPRE_Complex *RAP_offd_data; | ^~~~~~~~~~~~~ par_csr_block_rap.c:1489:20: warning: 'RAP_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 1489 | RAP_diag_j[jj_count_diag] = ic; | ^ par_csr_block_rap.c:247:27: note: 'RAP_diag_j' was declared here 247 | HYPRE_Int *RAP_diag_j; | ^~~~~~~~~~ par_csr_block_rap.c:245:27: warning: 'RAP_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 245 | HYPRE_Complex *RAP_diag_data; | ^~~~~~~~~~~~~ par_csr_block_rap.c:1622:45: warning: 'map_Pext_to_RAP' may be used uninitialized [-Wmaybe-uninitialized] 1622 | i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:294:27: note: 'map_Pext_to_RAP' was declared here 294 | HYPRE_Int *map_Pext_to_RAP; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:1754:42: warning: 'map_P_to_RAP' may be used uninitialized [-Wmaybe-uninitialized] 1754 | i3 = map_P_to_RAP[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:293:27: note: 'map_P_to_RAP' was declared here 293 | HYPRE_Int *map_P_to_RAP; | ^~~~~~~~~~~~ par_csr_block_rap.c:1149:27: warning: 'col_map_offd_RAP' may be used uninitialized [-Wmaybe-uninitialized] 1149 | + hypre_BigBinarySearch(col_map_offd_RAP, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1150 | RAP_ext_j[i], num_cols_offd_RAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:229:29: note: 'col_map_offd_RAP' was declared here 229 | HYPRE_BigInt *col_map_offd_RAP; | ^~~~~~~~~~~~~~~~ par_csr_block_rap.c:241:27: warning: 'RAP_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 241 | HYPRE_BigInt *RAP_ext_j; | ^~~~~~~~~ par_csr_block_rap.c:1496:37: warning: 'RAP_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 1496 | for (k = RAP_ext_i[j]; k < RAP_ext_i[j + 1]; k++) | ^ par_csr_block_rap.c:240:27: note: 'RAP_ext_i' was declared here 240 | HYPRE_Int *RAP_ext_i; | ^~~~~~~~~ par_csr_block_rap.c:239:27: warning: 'RAP_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 239 | HYPRE_Complex *RAP_ext_data; | ^~~~~~~~~~~~ par_csr_block_rap.c:693:37: warning: 'P_marker' may be used uninitialized [-Wmaybe-uninitialized] 693 | if (P_marker[i3] < jj_row_begining) | ^ par_csr_block_rap.c:296:27: note: 'P_marker' was declared here 296 | HYPRE_Int *P_marker; | ^~~~~~~~ par_csr_block_rap.c:283:27: warning: 'P_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 283 | HYPRE_Complex *P_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:289:27: warning: 'P_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 289 | HYPRE_Int *P_ext_offd_j; | ^~~~~~~~~~~~ par_csr_block_rap.c:285:27: warning: 'P_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 285 | HYPRE_Int *P_ext_diag_j; | ^~~~~~~~~~~~ par_csr_block_rap.c:287:27: warning: 'P_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 287 | HYPRE_Complex *P_ext_offd_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:982:48: warning: 'col_map_offd_Pext' may be used uninitialized [-Wmaybe-uninitialized] 982 | col_map_offd_Pext[i3 - num_cols_diag_P]; | ^ par_csr_block_rap.c:291:27: note: 'col_map_offd_Pext' was declared here 291 | HYPRE_BigInt *col_map_offd_Pext; | ^~~~~~~~~~~~~~~~~ par_csr_block_rap.c:962:43: warning: 'map_P_to_Pext' may be used uninitialized [-Wmaybe-uninitialized] 962 | i3 = map_P_to_Pext[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:292:27: note: 'map_P_to_Pext' was declared here 292 | HYPRE_Int *map_P_to_Pext; | ^~~~~~~~~~~~~ par_csr_block_rap.c:281:27: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 281 | HYPRE_BigInt *Ps_ext_j; | ^~~~~~~~ par_csr_block_rap.c:280:27: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 280 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_csr_block_rap.c:279:27: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 279 | HYPRE_Complex *Ps_ext_data; | ^~~~~~~~~~~ par_csr_block_rap.c:500:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 500 | hypre_CSRBlockMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:277:26: note: 'Ps_ext' was declared here 277 | hypre_CSRBlockMatrix *Ps_ext; | ^~~~~~ par_csr_block_rap.c:189:27: warning: 'send_map_starts_RT' may be used uninitialized [-Wmaybe-uninitialized] 189 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ In file included from ./../seq_mv/seq_mv.h:15, from csr_block_matrix.h:21, from _hypre_parcsr_block_mv.h:12, from par_csr_block_relax.c:8: ./../utilities/_hypre_utilities.h: In function 'hypre_BoomerAMGBlockRelax': ./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_csr_block_relax.c:132:20: note: 'v_buf_data' was declared here 132 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_csr_block_relax.c:1239:57: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized] 1239 | &Vext_data[ii * block_size], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_relax.c:131:20: note: 'Vext_data' was declared here 131 | HYPRE_Real *Vext_data; | ^~~~~~~~~ par_csr_block_relax.c:408:13: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 408 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data is populated */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_relax.c:113:28: note: 'comm_handle' was declared here 113 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterp': par_csr_block_interp.c:1096:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1096 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c:73:27: note: 'A_ext' was declared here 73 | hypre_CSRBlockMatrix *A_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_block_nodal_systems.c par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpDiag': par_csr_block_interp.c:2695:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 2695 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c:1639:27: note: 'A_ext' was declared here 1639 | hypre_CSRBlockMatrix *A_ext; | ^~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpRV': par_csr_block_interp.c:3750:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 3750 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c:2763:27: note: 'A_ext' was declared here 2763 | hypre_CSRBlockMatrix *A_ext; | ^~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpRV2': par_csr_block_interp.c:4790:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 4790 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c:3815:26: note: 'A_ext' was declared here 3815 | hypre_CSRBlockMatrix *A_ext; | ^~~~~ Building libHYPRE_parcsr_block_mv.so ... mpicc -shared -o libHYPRE_parcsr_block_mv-2.26.0.so csr_block_matrix.o csr_block_matvec.o par_csr_block_matrix.o par_csr_block_matvec.o par_csr_block_comm.o par_csr_block_rap.o par_csr_block_rap_communication.o par_csr_block_interp.o par_csr_block_relax.o par_block_nodal_systems.o -Wl,-soname,libHYPRE_parcsr_block_mv-2.26.0.so ln -s -f libHYPRE_parcsr_block_mv-2.26.0.so libHYPRE_parcsr_block_mv.so cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_matrix_ISIS.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_matrix_PETSc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_matrix_parcsr.c Building libHYPRE_DistributedMatrix.so ... mpicc -shared -o libHYPRE_DistributedMatrix-2.26.0.so distributed_matrix.o HYPRE_distributed_matrix.o distributed_matrix_ISIS.o distributed_matrix_PETSc.o distributed_matrix_parcsr.o -Wl,-soname,libHYPRE_DistributedMatrix-2.26.0.so ln -s -f libHYPRE_DistributedMatrix-2.26.0.so libHYPRE_DistributedMatrix.so cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/IJ_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c aux_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c aux_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJ_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJMatrix_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJVector_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJMatrix_parcsr_device.c -o IJMatrix_parcsr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJVector_parcsr_device.c -o IJVector_parcsr_device.obj IJMatrix_parcsr.c: In function 'hypre_IJMatrixGetValuesParCSR': IJMatrix_parcsr.c:511:41: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 511 | cols[indx] = col_map_offd[offd_j[j]]; | ^ IJMatrix_parcsr.c:429:18: note: 'col_map_offd' was declared here 429 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:427:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 427 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:426:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 426 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesParCSR': IJMatrix_parcsr.c:952:38: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 952 | big_offd_j[cnt_offd] = cols[indx]; | ^ IJMatrix_parcsr.c:908:30: note: 'big_offd_j' was declared here 908 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:953:37: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 953 | offd_data[cnt_offd++] = values[indx]; | ^ IJMatrix_parcsr.c:645:19: note: 'offd_data' was declared here 645 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:630:20: warning: 'tmp_data' may be used uninitialized [-Wmaybe-uninitialized] 630 | HYPRE_Complex *tmp_data; | ^~~~~~~~ IJMatrix_parcsr.c:732:28: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 732 | j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:674:21: note: 'col_map_offd' was declared here 674 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:644:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 644 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixAddToValuesParCSR': IJMatrix_parcsr.c:1486:38: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1486 | big_offd_j[cnt_offd] = cols[indx]; | ^ IJMatrix_parcsr.c:1443:30: note: 'big_offd_j' was declared here 1443 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:1487:37: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 1487 | offd_data[cnt_offd++] = values[indx]; | ^ IJMatrix_parcsr.c:1127:19: note: 'offd_data' was declared here 1127 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:1111:20: warning: 'tmp_data' may be used uninitialized [-Wmaybe-uninitialized] 1111 | HYPRE_Complex *tmp_data; | ^~~~~~~~ IJMatrix_parcsr.c:1205:28: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 1205 | j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1206 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1147:21: note: 'col_map_offd' was declared here 1147 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:1126:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1126 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesOMPParCSR': IJMatrix_parcsr.c:3448:40: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 3448 | offd_data[cnt_offd++] = values[indx]; | ^ IJMatrix_parcsr.c:2977:19: note: 'offd_data' was declared here 2977 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:3447:41: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 3447 | big_offd_j[cnt_offd] = cols[indx]; | ^ IJMatrix_parcsr.c:2976:18: note: 'big_offd_j' was declared here 2976 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:3434:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 3434 | for (j = offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:2974:15: note: 'offd_i' was declared here 2974 | HYPRE_Int *offd_i; | ^~~~~~ IJMatrix_parcsr.c:3484:40: warning: 'diag_data' may be used uninitialized [-Wmaybe-uninitialized] 3484 | diag_data[cnt_diag++] = values[indx]; | ^ IJMatrix_parcsr.c:2973:19: note: 'diag_data' was declared here 2973 | HYPRE_Complex *diag_data; | ^~~~~~~~~ IJMatrix_parcsr.c:3483:37: warning: 'diag_j' may be used uninitialized [-Wmaybe-uninitialized] 3483 | diag_j[cnt_diag] = (HYPRE_Int)(cols[indx] - col_0); | ^ IJMatrix_parcsr.c:2972:15: note: 'diag_j' was declared here 2972 | HYPRE_Int *diag_j; | ^~~~~~ IJMatrix_parcsr.c:3470:40: warning: 'diag_i' may be used uninitialized [-Wmaybe-uninitialized] 3470 | for (j = diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:2971:15: note: 'diag_i' was declared here 2971 | HYPRE_Int *diag_i; | ^~~~~~ IJMatrix_parcsr.c:3117:31: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 3117 | j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3118 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3014:21: note: 'col_map_offd' was declared here 3014 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:2975:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 2975 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixAddToValuesOMPParCSR': IJMatrix_parcsr.c:4058:40: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 4058 | offd_data[cnt_offd++] = values[indx]; | ^ IJMatrix_parcsr.c:3610:19: note: 'offd_data' was declared here 3610 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:4057:41: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 4057 | big_offd_j[cnt_offd] = cols[indx]; | ^ IJMatrix_parcsr.c:3609:18: note: 'big_offd_j' was declared here 3609 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:4044:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 4044 | for (j = offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:3607:15: note: 'offd_i' was declared here 3607 | HYPRE_Int *offd_i; | ^~~~~~ IJMatrix_parcsr.c:4094:40: warning: 'diag_data' may be used uninitialized [-Wmaybe-uninitialized] 4094 | diag_data[cnt_diag++] = values[indx]; | ^ IJMatrix_parcsr.c:3606:19: note: 'diag_data' was declared here 3606 | HYPRE_Complex *diag_data; | ^~~~~~~~~ IJMatrix_parcsr.c:4093:37: warning: 'diag_j' may be used uninitialized [-Wmaybe-uninitialized] 4093 | diag_j[cnt_diag] = (HYPRE_Int)(cols[indx] - col_0); | ^ IJMatrix_parcsr.c:3605:15: note: 'diag_j' was declared here 3605 | HYPRE_Int *diag_j; | ^~~~~~ IJMatrix_parcsr.c:4080:40: warning: 'diag_i' may be used uninitialized [-Wmaybe-uninitialized] 4080 | for (j = diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3604:15: note: 'diag_i' was declared here 3604 | HYPRE_Int *diag_i; | ^~~~~~ IJMatrix_parcsr.c:3742:31: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 3742 | j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3743 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3644:21: note: 'col_map_offd' was declared here 3644 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:3608:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 3608 | HYPRE_Int *offd_j; | ^~~~~~ Building libHYPRE_IJ_mv.so ... mpicc -shared -o libHYPRE_IJ_mv-2.26.0.so aux_parcsr_matrix.o aux_par_vector.o F90_HYPRE_IJMatrix.o F90_HYPRE_IJVector.o F90_IJMatrix.o HYPRE_IJMatrix.o HYPRE_IJVector.o IJ_assumed_part.o IJMatrix.o IJMatrix_parcsr.o IJVector.o IJVector_parcsr.o IJMatrix_parcsr_device.obj IJVector_parcsr_device.obj -Wl,-soname,libHYPRE_IJ_mv-2.26.0.so ln -s -f libHYPRE_IJ_mv-2.26.0.so libHYPRE_IJ_mv.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src/matrix_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_ConvertPETScMatrixToDistributedMatrix.c Building libHYPRE_MatrixMatrix.so ... mpicc -shared -o libHYPRE_MatrixMatrix-2.26.0.so HYPRE_ConvertParCSRMatrixToDistributedMatrix.o HYPRE_ConvertPETScMatrixToDistributedMatrix.o -Wl,-soname,libHYPRE_MatrixMatrix-2.26.0.so ln -s -f libHYPRE_MatrixMatrix-2.26.0.so libHYPRE_MatrixMatrix.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c amg_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c aux_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_hypre_laplace.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_amg.c In function 'hypre_new_offd_nodes', inlined from 'hypre_exchange_interp_data' at aux_interp.c:632:23: aux_interp.c:516:28: warning: 'loc_col' may be used uninitialized [-Wmaybe-uninitialized] 516 | Sop_j[kk] = (HYPRE_BigInt)(-loc_col - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ aux_interp.c: In function 'hypre_exchange_interp_data': aux_interp.c:311:23: note: 'loc_col' was declared here 311 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_ilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_amgdd.c gen_redcs_mat.c: In function 'hypre_seqAMGSetup': gen_redcs_mat.c:303:21: warning: 'total_nnz' may be used uninitialized [-Wmaybe-uninitialized] 303 | A_seq = hypre_ParCSRMatrixCreate(seq_comm, size, size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | row_starts, row_starts, | ~~~~~~~~~~~~~~~~~~~~~~~ 305 | 0, total_nnz, 0); | ~~~~~~~~~~~~~~~~ gen_redcs_mat.c:76:43: note: 'total_nnz' was declared here 76 | HYPRE_Int i, j, size, num_nonzeros, total_nnz, cnt; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_ilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_fsai.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_ads.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_ame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_2s_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_comp_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_setup.c par_amgdd_setup.c: In function 'hypre_BoomerAMGDDSetup': par_amgdd_setup.c:57:28: warning: 'recv_map_send_buffer_size' may be used uninitialized [-Wmaybe-uninitialized] 57 | HYPRE_Int *recv_map_send_buffer_size; | ^~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:55:28: warning: 'recv_map_send_buffer' may be used uninitialized [-Wmaybe-uninitialized] 55 | HYPRE_Int **recv_map_send_buffer; | ^~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:53:28: warning: 'recv_buffer' may be used uninitialized [-Wmaybe-uninitialized] 53 | HYPRE_Int **recv_buffer; | ^~~~~~~~~~~ par_amgdd_comp_grid.c: In function 'hypre_AMGDDCompGridFinalize': par_amgdd_comp_grid.c:1197:37: warning: 'new_R_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 1197 | new_R_offd_data[R_offd_cnt] = hypre_CSRMatrixData(R_offd)[j]; | ^ par_amgdd_comp_grid.c:931:26: note: 'new_R_offd_data' was declared here 931 | HYPRE_Complex *new_R_offd_data; | ^~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1271:39: warning: 'new_R_offd_colInd' may be used uninitialized [-Wmaybe-uninitialized] 1271 | new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j]; | ^ par_amgdd_comp_grid.c:930:26: note: 'new_R_offd_colInd' was declared here 930 | HYPRE_Int *new_R_offd_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1266:33: warning: 'new_R_offd_rowPtr' may be used uninitialized [-Wmaybe-uninitialized] 1266 | new_R_offd_rowPtr[node_cnt] = R_offd_cnt; | ^ par_amgdd_comp_grid.c:929:26: note: 'new_R_offd_rowPtr' was declared here 929 | HYPRE_Int *new_R_offd_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1187:37: warning: 'new_R_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 1187 | new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j]; | ^ par_amgdd_comp_grid.c:926:26: note: 'new_R_diag_data' was declared here 926 | HYPRE_Complex *new_R_diag_data; | ^~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1261:39: warning: 'new_R_diag_colInd' may be used uninitialized [-Wmaybe-uninitialized] 1261 | new_R_diag_colInd[R_diag_cnt] = hypre_CSRMatrixJ(R_diag)[j]; | ^ par_amgdd_comp_grid.c:925:26: note: 'new_R_diag_colInd' was declared here 925 | HYPRE_Int *new_R_diag_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1256:33: warning: 'new_R_diag_rowPtr' may be used uninitialized [-Wmaybe-uninitialized] 1256 | new_R_diag_rowPtr[node_cnt] = R_diag_cnt; | ^ par_amgdd_comp_grid.c:924:26: note: 'new_R_diag_rowPtr' was declared here 924 | HYPRE_Int *new_R_diag_rowPtr; | ^~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_amgdd_comp_grid.c:14: ./../seq_mv/seq_mv.h:83:63: warning: 'R_offd' may be used uninitialized [-Wmaybe-uninitialized] 83 | #define hypre_CSRMatrixJ(matrix) ((matrix) -> j) | ^~ par_amgdd_comp_grid.c:921:26: note: 'R_offd' was declared here 921 | hypre_CSRMatrix *R_offd; | ^~~~~~ ./../seq_mv/seq_mv.h:82:63: warning: 'R_diag' may be used uninitialized [-Wmaybe-uninitialized] 82 | #define hypre_CSRMatrixI(matrix) ((matrix) -> i) | ^~ par_amgdd_comp_grid.c:920:26: note: 'R_diag' was declared here 920 | hypre_CSRMatrix *R_diag; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_solve.c par_amgdd_solve.c: In function 'hypre_BoomerAMGDDSolve': par_amgdd_solve.c:311:31: warning: 'rhs_norm' may be used uninitialized [-Wmaybe-uninitialized] 311 | relative_resid = resid_nrm / rhs_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:42:26: note: 'rhs_norm' was declared here 42 | HYPRE_Real rhs_norm; | ^~~~~~~~ par_amgdd_solve.c:320:28: warning: 'resid_nrm' may be used uninitialized [-Wmaybe-uninitialized] 320 | relative_resid = resid_nrm / resid_nrm_init; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:40:26: note: 'resid_nrm' was declared here 40 | HYPRE_Real resid_nrm; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_fac_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_helpers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amg_solve.c par_amg_solve.c: In function 'hypre_BoomerAMGSolve': par_amg_solve.c:259:13: warning: 'Residual' may be used uninitialized [-Wmaybe-uninitialized] 259 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amg_solve.c:73:24: note: 'Residual' was declared here 73 | hypre_ParVector *Residual; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amg_solveT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_fsai.c par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': par_amg_solveT.c:497:27: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] 497 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | F_array[level], | ~~~~~~~~~~~~~~~ 499 | CF_marker, | ~~~~~~~~~~ 500 | relax_type, | ~~~~~~~~~~~ 501 | relax_points, | ~~~~~~~~~~~~~ 502 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 503 | U_array[level], | ~~~~~~~~~~~~~~~ 504 | Vtemp); | ~~~~~~ par_amg_solveT.c:353:20: note: 'relax_points' was declared here 353 | HYPRE_Int relax_points; | ^~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_fsai_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_fsai_solve.c par_fsai_solve.c: In function 'hypre_FSAISolve': par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] 106 | rel_resnorm = resnorm / old_resnorm; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ par_fsai_solve.c:43:38: note: 'resnorm' was declared here 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cg_relax_wt.c par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt': par_cg_relax_wt.c:216:16: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 216 | HYPRE_ParCSRParaSailsSolve(smoother[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | (HYPRE_ParCSRMatrix) A, | ~~~~~~~~~~~~~~~~~~~~~~~ 218 | (HYPRE_ParVector) Vtemp, | ~~~~~~~~~~~~~~~~~~~~~~~~ 219 | (HYPRE_ParVector) Utemp); | ~~~~~~~~~~~~~~~~~~~~~~~~ par_cg_relax_wt.c:38:24: note: 'Utemp' was declared here 38 | hypre_ParVector *Utemp; | ^~~~~ par_cg_relax_wt.c:238:40: warning: 'smoother' may be used uninitialized [-Wmaybe-uninitialized] 238 | HYPRE_SchwarzSolve(smoother[level], | ^ par_cg_relax_wt.c:30:18: note: 'smoother' was declared here 30 | HYPRE_Solver *smoother; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cgc_coarsen.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': par_coarsen.c:226:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 226 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:101:28: note: 'comm_handle' was declared here 101 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_coarsen.c:851:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 851 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:142:21: note: 'wall_time' was declared here 142 | HYPRE_Real wall_time; | ^~~~~~~~~ par_cgc_coarsen.c: In function 'hypre_BoomerAMGCoarsenCGCb': par_cgc_coarsen.c:350:21: warning: 'measure_max' may be used uninitialized [-Wmaybe-uninitialized] 350 | if (!num_left || measure_array[LoL_head->head] < measure_max) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cgc_coarsen.c:98:27: note: 'measure_max' was declared here 98 | HYPRE_Int measure_max; /* BM Aug 30, 2006: maximal measure, needed for CGC */ | ^~~~~~~~~~~ par_cgc_coarsen.c:637:7: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 637 | hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cgc_coarsen.c:57:21: note: 'S_ext' was declared here 57 | hypre_CSRMatrix *S_ext; | ^~~~~ par_cgc_coarsen.c:618:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 618 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cgc_coarsen.c:96:27: note: 'wall_time' was declared here 96 | HYPRE_Real wall_time; | ^~~~~~~~~ par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': par_coarsen.c:1657:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 1657 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:982:21: note: 'wall_time' was declared here 982 | HYPRE_Real wall_time; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cheby.c par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': par_amgdd_helpers.c:3079:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] 3079 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2862:26: note: 'R_tmp_info_complex' was declared here 2862 | HYPRE_Complex **R_tmp_info_complex; | ^~~~~~~~~~~~~~~~~~ par_amgdd_helpers.c:3078:39: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] 3078 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2861:22: note: 'R_tmp_info_int' was declared here 2861 | HYPRE_Int **R_tmp_info_int; | ^~~~~~~~~~~~~~ par_amgdd_helpers.c:2999:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] 2999 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2846:26: note: 'P_tmp_info_complex' was declared here 2846 | HYPRE_Complex **P_tmp_info_complex; | ^~~~~~~~~~~~~~~~~~ par_amgdd_helpers.c:2998:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] 2998 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2845:22: note: 'P_tmp_info_int' was declared here 2845 | HYPRE_Int **P_tmp_info_int; | ^~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_coarse_parms.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': par_coarsen.c:2286:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 2286 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:2110:30: note: 'comm_handle' was declared here 2110 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 2118 | HYPRE_Int *S_offd_j; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_coordinates.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cycle.c par_cycle.c: In function 'hypre_BoomerAMGCycle': par_cycle.c:569:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] 569 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | Aux_F, | ~~~~~~ 571 | CF_marker, | ~~~~~~~~~~ 572 | relax_type, | ~~~~~~~~~~~ 573 | relax_points, | ~~~~~~~~~~~~~ 574 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 575 | omega[level], | ~~~~~~~~~~~~~ 576 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 577 | Aux_U, | ~~~~~~ 578 | Vtemp, | ~~~~~~ 579 | Ztemp); | ~~~~~~ par_cycle.c:80:20: note: 'relax_points' was declared here 80 | HYPRE_Int relax_points; | ^~~~~~~~~~~~ par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized] 47 | HYPRE_Real *Ptemp_data; | ^~~~~~~~~~ par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized] 46 | HYPRE_Real *Ztemp_data; | ^~~~~~~~~~ par_cycle.c:88:20: warning: 'local_size' may be used uninitialized [-Wmaybe-uninitialized] 88 | HYPRE_Int local_size; | ^~~~~~~~~~ par_cycle.c:456:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 456 | hypre_ParVectorSetLocalSize(Utemp, local_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cycle.c:35:30: note: 'Utemp' was declared here 35 | hypre_ParVector *Utemp; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_add_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_difconv.c par_cr.c: In function 'hypre_BoomerAMGIndepRS': par_cr.c:601:21: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 601 | HYPRE_Int *S_offd_j; | ^~~~~~~~ par_cr.c:1047:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 1047 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cr.c:629:21: note: 'wall_time' was declared here 629 | HYPRE_Real wall_time; | ^~~~~~~~~ par_add_cycle.c: In function 'hypre_CreateLambda': par_add_cycle.c:389:15: warning: 'Atilde_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 389 | HYPRE_Int *Atilde_offd_j; | ^~~~~~~~~~~~~ par_add_cycle.c:387:15: warning: 'Atilde_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 387 | HYPRE_Int *Atilde_diag_j; | ^~~~~~~~~~~~~ par_add_cycle.c:361:19: warning: 'Atilde_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 361 | HYPRE_Real *Atilde_offd_data; | ^~~~~~~~~~~~~~~~ par_add_cycle.c:360:19: warning: 'Atilde_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 360 | HYPRE_Real *Atilde_diag_data; | ^~~~~~~~~~~~~~~~ par_add_cycle.c:385:15: warning: 'L_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 385 | HYPRE_Int *L_offd_j; | ^~~~~~~~ par_add_cycle.c:372:19: warning: 'L_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 372 | HYPRE_Real *L_offd_data; | ^~~~~~~~~~~ par_add_cycle.c:921:18: warning: 'L_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 921 | L_diag_j[cnt_diag++] = i + row_start; | ^ par_add_cycle.c:383:15: note: 'L_diag_j' was declared here 383 | HYPRE_Int *L_diag_j; | ^~~~~~~~ par_add_cycle.c:920:21: warning: 'L_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 920 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx] * D_data[i]) * D_data[i]; | ^ par_add_cycle.c:371:19: note: 'L_diag_data' was declared here 371 | HYPRE_Real *L_diag_data; | ^~~~~~~~~~~ par_cr.c: In function 'hypre_BoomerAMGIndepRSa': par_cr.c:1084:21: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1084 | HYPRE_Int *S_offd_j; | ^~~~~~~~ par_cr.c:1530:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 1530 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cr.c:1112:21: note: 'wall_time' was declared here 1112 | HYPRE_Real wall_time; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_gauss_elim.c par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': par_cr.c:1630:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1630 | HYPRE_Int *S_offd_j; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_gsmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_indepset.c par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': par_cr.c:2247:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 2247 | HYPRE_Int *S_offd_j; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_interp.c par_gsmg.c: In function 'hypre_BoomerAMGCreateSmoothVecs': par_gsmg.c:525:40: warning: 'smoother' may be used uninitialized [-Wmaybe-uninitialized] 525 | HYPRE_SchwarzSolve(smoother[level], | ^ par_gsmg.c:451:18: note: 'smoother' was declared here 451 | HYPRE_Solver *smoother; | ^~~~~~~~ par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c:770:21: note: 'S_ext' was declared here 770 | hypre_CSRMatrix *S_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_jacobi_interp.c par_interp.c: In function 'hypre_BoomerAMGBuildInterp': par_interp.c:976:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 976 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c:59:23: note: 'A_ext' was declared here 59 | hypre_CSRMatrix *A_ext; | ^~~~~ par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': par_gsmg.c:1331:21: warning: 'S_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 1331 | HYPRE_BigInt *S_ext_j; | ^~~~~~~ par_gsmg.c:1894:62: warning: 'S_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 1894 | for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num + 1]; jj1++) | ^ par_gsmg.c:1330:27: note: 'S_ext_i' was declared here 1330 | HYPRE_Int *S_ext_i; | ^~~~~~~ par_gsmg.c:1329:21: warning: 'S_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1329 | HYPRE_Real *S_ext_data; | ^~~~~~~~~~ par_gsmg.c:2104:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 2104 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c:1327:21: note: 'S_ext' was declared here 1327 | hypre_CSRMatrix *S_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_krylov_func.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mod_lr_interp.c par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1868 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c:1032:21: note: 'A_ext' was declared here 1032 | hypre_CSRMatrix *A_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_multi_interp.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_interp.c:8: ./../utilities/_hypre_utilities.h: In function 'hypre_BoomerAMGBuildInterpModUnk': ./../utilities/_hypre_utilities.h:676:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_interp.c:2702:24: note: 'tmp_map_offd' was declared here 2702 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c:2707:21: note: 'A_ext' was declared here 2707 | hypre_CSRMatrix *A_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mod_multi_interp.c par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': par_multi_interp.c:772:10: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized] 772 | hypre_ParCSRCommPkgCreateAndFill(comm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 774 | num_sends, send_procs, Pext_send_map_start[pass], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | NULL, | ~~~~~ 776 | &tmp_comm_pkg); | ~~~~~~~~~~~~~~ par_multi_interp.c:84:21: note: 'recv_procs' was declared here 84 | HYPRE_Int *recv_procs; | ^~~~~~~~~~ par_multi_interp.c:772:10: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized] 772 | hypre_ParCSRCommPkgCreateAndFill(comm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 774 | num_sends, send_procs, Pext_send_map_start[pass], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | NULL, | ~~~~~ 776 | &tmp_comm_pkg); | ~~~~~~~~~~~~~~ par_multi_interp.c:81:21: note: 'send_procs' was declared here 81 | HYPRE_Int *send_procs; | ^~~~~~~~~~ par_multi_interp.c:80:21: warning: 'send_map_elmt' may be used uninitialized [-Wmaybe-uninitialized] 80 | HYPRE_Int *send_map_elmt; | ^~~~~~~~~~~~~ par_multi_interp.c:79:21: warning: 'send_map_start' may be used uninitialized [-Wmaybe-uninitialized] 79 | HYPRE_Int *send_map_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:1217:32: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] 1217 | P_marker[C_array[k1]] = i1; | ^ par_multi_interp.c:95:21: note: 'C_array' was declared here 95 | HYPRE_Int *C_array; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_laplace.c par_laplace.c: In function 'GenerateSysLaplacian': par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 406 | HYPRE_Real *offd_data; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_laplace_27pt.c par_laplace.c: In function 'GenerateSysLaplacianVCoef': par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 900 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace.c:1303:27: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1303 | if (big_offd_j[i] == col_map_offd[j]) | ~~~~~~~~~~^~~ par_laplace.c:899:18: note: 'big_offd_j' was declared here 899 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1305 | offd_j[i] = j; | ~~~~~~~~~~^~~ par_laplace.c:898:18: note: 'offd_j' was declared here 898 | HYPRE_Int *offd_j; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_laplace_9pt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_lr_interp.c par_laplace_9pt.c: In function 'GenerateLaplacian9pt': par_laplace_9pt.c:457:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 457 | hypre_CSRMatrixData(offd) = offd_data; par_laplace_9pt.c:34:16: note: 'offd_data' was declared here 34 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace_9pt.c:456:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 456 | hypre_CSRMatrixJ(offd) = offd_j; par_laplace_9pt.c:33:18: note: 'offd_j' was declared here 33 | HYPRE_Int *offd_j; | ^~~~~~ par_laplace_9pt.c:41:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 41 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mgr.c par_laplace_27pt.c: In function 'GenerateLaplacian27pt': par_laplace_27pt.c:1431:31: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 1431 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_27pt.c:38:16: note: 'offd_data' was declared here 38 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace_27pt.c:36:18: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 36 | HYPRE_Int *offd_j; | ^~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': par_lr_interp.c:103:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 103 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:301:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 301 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:102:21: note: 'Sop_i' was declared here 102 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:92:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 92 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:676:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 676 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) | ^ par_lr_interp.c:91:21: note: 'A_ext_i' was declared here 91 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:675:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 675 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; | ^ par_lr_interp.c:90:21: note: 'A_ext_data' was declared here 90 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost': par_lr_interp.c:1108:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 1108 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:1367:53: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 1367 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:1107:21: note: 'Sop_i' was declared here 1107 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:1098:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 1098 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:1727:59: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 1727 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ par_lr_interp.c:1097:21: note: 'A_ext_i' was declared here 1097 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:1096:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1096 | 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: ./../utilities/_hypre_utilities.h: In function 'hypre_MGRBuildPDRS': ./../utilities/_hypre_utilities.h:676:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:2024:21: note: 'tmp_map_offd' was declared here 2024 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mgr_setup.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': par_lr_interp.c:2013:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 2013 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:2575:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 2575 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:2012:21: note: 'Sop_i' was declared here 2012 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:2003:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 2003 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:2764:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 2764 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ par_lr_interp.c:2002:21: note: 'A_ext_i' was declared here 2002 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:2001:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2001 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ ./../utilities/_hypre_utilities.h: In function 'hypre_block_jacobi_solve': ./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3861:21: note: 'v_buf_data' was declared here 3861 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3930:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 3930 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr.c:3847:28: note: 'comm_handle' was declared here 3847 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ ./../utilities/_hypre_utilities.h: In function 'hypre_MGRBlockRelaxSolve': ./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:4032:21: note: 'v_buf_data' was declared here 4032 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:4100:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 4100 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr.c:4018:28: note: 'comm_handle' was declared here 4018 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_mgr.c: In function 'hypre_BlockDiagInvLapack': par_mgr.c:4204:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 4204 | hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO); | ~~^~~~~~~ par_mgr.c:4167:33: note: 'i' was declared here 4167 | HYPRE_Int nblock, left_size, i; | ^ par_mgr_setup.c: In function 'hypre_MGRSetup': par_mgr_setup.c:22:26: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; | ^~~~~~~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': par_lr_interp.c:3001:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 3001 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:3512:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 3512 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:3000:21: note: 'Sop_i' was declared here 3000 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:2991:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 2991 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:3686:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 3686 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ par_lr_interp.c:2990:21: note: 'A_ext_i' was declared here 2990 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:2989:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2989 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mgr_solve.c par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': par_mgr.c:3374:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] 3374 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_mgr.c:3265:26: note: 'col_map_offd_P' was declared here 3265 | HYPRE_BigInt *col_map_offd_P; | ^~~~~~~~~~~~~~ par_mgr_solve.c: In function 'hypre_MGRCycle': par_mgr_solve.c:696:22: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] 696 | hypre_ParVectorAxpy(beta, Utemp, U_array[level]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr_solve.c:586:18: note: 'beta' was declared here 586 | HYPRE_Real beta; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_nongalerkin.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': par_lr_interp.c:3918:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 3918 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:4440:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 4440 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:3917:21: note: 'Sop_i' was declared here 3917 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:3908:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 3908 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:4616:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 4616 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ par_lr_interp.c:3907:21: note: 'A_ext_i' was declared here 3907 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:3906:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3906 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_mgr_solve.c: In function 'hypre_MGRSolve': par_mgr_solve.c:225:13: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] 225 | hypre_ParVectorCopy(F_array[0], residual); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr_solve.c:41:26: note: 'residual' was declared here 41 | hypre_ParVector *residual; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_nodal_systems.c par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': par_nongalerkin.c:582:24: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 582 | S_offd_data[jS] = S_offd_data[jA]; | ^ par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here 264 | HYPRE_Real *S_offd_data; | ^~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost': par_lr_interp.c:4849:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 4849 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:5041:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 5041 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:4848:21: note: 'Sop_i' was declared here 4848 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:4839:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 4839 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:5351:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 5351 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ par_lr_interp.c:4838:21: note: 'A_ext_i' was declared here 4838 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:4837:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 4837 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; | ^ par_nodal_systems.c:82:25: note: 'num_sends' was declared here 82 | HYPRE_Int num_sends; | ^~~~~~~~~ par_nodal_systems.c:797:45: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] 797 | if (new_send_elmts_size > send_map_starts[num_sends]) | ^ par_nodal_systems.c:85:25: note: 'send_map_starts' was declared here 85 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ par_nodal_systems.c:72:24: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 72 | HYPRE_Real *AN_offd_data; | ^~~~~~~~~~~~ par_nodal_systems.c:96:25: warning: 'recv_vec_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] 96 | HYPRE_Int *recv_vec_starts_AN; | ^~~~~~~~~~~~~~~~~~ par_nodal_systems.c:809:61: warning: 'send_map_elmts_AN' may be used uninitialized [-Wmaybe-uninitialized] 809 | new_send_map_elmts[cnt++] = send_map_elmts_AN[j] * num_functions + k; | ~~~~~~~~~~~~~~~~~^~~ par_nodal_systems.c:94:25: note: 'send_map_elmts_AN' was declared here 94 | HYPRE_Int *send_map_elmts_AN; | ^~~~~~~~~~~~~~~~~ par_nodal_systems.c:795:44: warning: 'send_map_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; | ^ par_nodal_systems.c:93:25: note: 'send_map_starts_AN' was declared here 93 | HYPRE_Int *send_map_starts_AN; | ^~~~~~~~~~~~~~~~~~ par_nodal_systems.c:89:25: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized] 89 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_nodal_systems.c:83:25: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] 83 | HYPRE_Int num_recvs; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_rap_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_rotate_7pt.c par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': par_rap.c:1580:32: warning: 'RA_offd.data' may be used uninitialized [-Wmaybe-uninitialized] 1580 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ par_rap.c:1580:32: warning: 'RA_offd.j' may be used uninitialized [-Wmaybe-uninitialized] par_rap.c:1882:29: warning: 'RAP_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 1882 | RAP_diag_j[jj_count_diag] = i2; | ^ par_rap.c:107:27: note: 'RAP_diag_j' was declared here 107 | HYPRE_Int *RAP_diag_j; | ^~~~~~~~~~ par_rap.c:1881:32: warning: 'RAP_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 1881 | RAP_diag_data[jj_count_diag] = r_a_product * p_entry; | ^ par_rap.c:105:21: note: 'RAP_diag_data' was declared here 105 | HYPRE_Real *RAP_diag_data; | ^~~~~~~~~~~~~ par_rap.c:2041:7: warning: 'RAP_ext' may be used uninitialized [-Wmaybe-uninitialized] 2041 | hypre_CSRMatrixDestroy(RAP_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:97:21: note: 'RAP_ext' was declared here 97 | hypre_CSRMatrix *RAP_ext; | ^~~~~~~ par_rap.c:732:37: warning: 'P_marker' may be used uninitialized [-Wmaybe-uninitialized] 732 | if (P_marker[i3] < jj_row_begining) | ^ par_rap.c:162:27: note: 'P_marker' was declared here 162 | HYPRE_Int *P_marker; | ^~~~~~~~ par_rap.c:989:48: warning: 'col_map_offd_Pext' may be used uninitialized [-Wmaybe-uninitialized] 989 | col_map_offd_Pext[i3 - num_cols_diag_P]; | ^ par_rap.c:157:21: note: 'col_map_offd_Pext' was declared here 157 | HYPRE_BigInt *col_map_offd_Pext; | ^~~~~~~~~~~~~~~~~ par_rap.c:146:21: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 146 | HYPRE_BigInt *Ps_ext_j; | ^~~~~~~~ par_rap.c:145:27: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 145 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_rap.c:144:21: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 144 | HYPRE_Real *Ps_ext_data; | ^~~~~~~~~~~ par_rap.c:416:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 416 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:142:21: note: 'Ps_ext' was declared here 142 | hypre_CSRMatrix *Ps_ext; | ^~~~~~ par_rap.c:49:27: warning: 'send_map_starts_RT' may be used uninitialized [-Wmaybe-uninitialized] 49 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ par_rotate_7pt.c: In function 'GenerateRotate7pt': par_rotate_7pt.c:384:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 384 | hypre_CSRMatrixData(offd) = offd_data; par_rotate_7pt.c:35:16: note: 'offd_data' was declared here 35 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_rotate_7pt.c:383:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 383 | hypre_CSRMatrixJ(offd) = offd_j; par_rotate_7pt.c:34:18: note: 'offd_j' was declared here 34 | HYPRE_Int *offd_j; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_relax_more.c par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] 100 | send_buf[0] = -e_min; | ^~~~~~ par_relax_more.c:48:23: note: 'e_min' was declared here 48 | HYPRE_Real e_max, e_min; | ^~~~~ par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] 101 | send_buf[1] = e_max; | ~~~~~~~~~~~~^~~~~~~~ par_relax_more.c:48:16: note: 'e_max' was declared here 48 | HYPRE_Real e_max, e_min; | ^~~~~ par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core': par_relax.c:241:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 241 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:203:28: note: 'comm_handle' was declared here 203 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_relax.c: In function 'hypre_BoomerAMGRelax1GaussSeidel': par_relax.c:426:13: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] 426 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:372:23: note: 'requests' was declared here 372 | hypre_MPI_Request *requests; | ^~~~~~~~ par_relax.c:426:13: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized] 426 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:371:22: note: 'status' was declared here 371 | hypre_MPI_Status *status; | ^~~~~~ par_relax.c:419:27: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] 419 | for (i = 0; i < num_recvs; i++) | ~~^~~~~~~~~~~ par_relax.c:370:68: note: 'num_recvs' was declared here 370 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:398:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 398 | for (i = 0; i < num_sends; i++) | ~~^~~~~~~~~~~ par_relax.c:370:57: note: 'num_sends' was declared here 370 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c: In function 'hypre_BoomerAMGRelax2GaussSeidel': par_relax.c:574:13: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] 574 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:501:23: note: 'requests' was declared here 501 | hypre_MPI_Request *requests; | ^~~~~~~~ par_relax.c:574:13: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized] 574 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:500:22: note: 'status' was declared here 500 | hypre_MPI_Status *status; | ^~~~~~ par_relax.c:567:27: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] 567 | for (i = 0; i < num_recvs; i++) | ~~^~~~~~~~~~~ par_relax.c:499:68: note: 'num_recvs' was declared here 499 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:546:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 546 | for (i = 0; i < num_sends; i++) | ~~^~~~~~~~~~~ par_relax.c:499:57: note: 'num_sends' was declared here 499 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_relax_interface.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_scaled_matnorm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_stats.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_strength.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_sv_interp.c par_stats.c: In function 'hypre_BoomerAMGSetupStats': par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized] 140 | HYPRE_Int block_size, bnnz; | ^~~~ par_stats.c:806:19: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized] 806 | hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i * bnnz], &tmp_norm, block_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_stats.c:140:14: note: 'block_size' was declared here 140 | HYPRE_Int block_size, bnnz; | ^~~~~~~~~~ par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': par_sv_interp.c:871:42: warning: 'fine_index' may be used uninitialized [-Wmaybe-uninitialized] 871 | if (offd_vec_data[fine_index] != 0.0 ) | ^ par_sv_interp.c:325:21: note: 'fine_index' was declared here 325 | HYPRE_Int fine_index, index; | ^~~~~~~~~~ par_sv_interp.c:308:21: warning: 'theta' may be used uninitialized [-Wmaybe-uninitialized] 308 | HYPRE_Real *theta; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_sv_interp_ln.c par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': par_sv_interp.c:1644:21: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 1644 | HYPRE_BigInt *P_ext_j; | ^~~~~~~ par_sv_interp.c:2194:60: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 2194 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index + 1]; pp++) | ^ par_sv_interp.c:1643:21: note: 'P_ext_i' was declared here 1643 | HYPRE_Int *P_ext_i; | ^~~~~~~ par_sv_interp.c:2312:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2312 | aw = a_ij * P_ext_data[pp]; | ^ par_sv_interp.c:1642:21: note: 'P_ext_data' was declared here 1642 | HYPRE_Real *P_ext_data; | ^~~~~~~~~~ par_sv_interp.c:2429:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] 2429 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:1640:21: note: 'P_ext' was declared here 1640 | hypre_CSRMatrix *P_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_vardifconv.c par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': par_sv_interp_ln.c:1993:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] 1993 | value = P_diag_data_new[kk] * (vec_data[i] / gm_row_sum - vec_data[c_col]); | ~~~~~~~~~~~~^~~~~~~~~~~~ par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here 87 | HYPRE_Real gm_row_sum; | ^~~~~~~~~~ par_sv_interp_ln.c:175:21: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 175 | HYPRE_BigInt *P_ext_j; | ^~~~~~~ par_sv_interp_ln.c:1570:63: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 1570 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index + 1]; pp++) | ^ par_sv_interp_ln.c:174:21: note: 'P_ext_i' was declared here 174 | HYPRE_Int *P_ext_i; | ^~~~~~~ par_sv_interp_ln.c:1780:54: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1780 | aw = a_ij * P_ext_data[pp]; | ^ par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here 173 | HYPRE_Real *P_ext_data; | ^~~~~~~~~~ par_sv_interp_ln.c:2637:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] 2637 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here 172 | hypre_CSRMatrix *P_ext; | ^~~~~ par_vardifconv.c: In function 'GenerateVarDifConv': par_vardifconv.c:364:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 364 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv.c:42:24: note: 'offd_data' was declared here 42 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_vardifconv.c:363:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 363 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv.c:40:24: note: 'offd_j' was declared here 40 | HYPRE_Int *offd_j; | ^~~~~~ par_vardifconv.c:313:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 313 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz + 1, p, q, r + 1, nx, ny, | ^ par_vardifconv.c:41:24: note: 'big_offd_j' was declared here 41 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_vardifconv_rs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c partial.c par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': par_vardifconv_rs.c:442:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 442 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv_rs.c:52:16: note: 'offd_data' was declared here 52 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_vardifconv_rs.c:441:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 441 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here 50 | HYPRE_Int *offd_j; | ^~~~~~ par_vardifconv_rs.c:391:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 391 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz + 1, p, q, r + 1, nx, ny, | ^ par_vardifconv_rs.c:51:18: note: 'big_offd_j' was declared here 51 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c schwarz.c partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': partial.c:95:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 95 | HYPRE_BigInt *Sop_j; | ^~~~~ partial.c:368:53: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 368 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ partial.c:94:21: note: 'Sop_i' was declared here 94 | HYPRE_Int *Sop_i; | ^~~~~ partial.c:85:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 85 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:698:59: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 698 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ partial.c:84:21: note: 'A_ext_i' was declared here 84 | HYPRE_Int *A_ext_i; | ^~~~~~~ partial.c:83:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 83 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ schwarz.c: In function 'hypre_ParMPSchwarzSolve': schwarz.c:553:60: warning: 'k_loc' may be used uninitialized [-Wmaybe-uninitialized] 553 | aux[jj] -= A_boundary_data[k] * x_ext[k_loc - num_variables]; | ~~~~~~^~~~~~~~~~~~~~~ schwarz.c:415:34: note: 'k_loc' was declared here 415 | HYPRE_Int jj, i, j, k, j_loc, k_loc; | ^~~~~ schwarz.c:394:16: warning: 'rhs_ext' may be used uninitialized [-Wmaybe-uninitialized] 394 | HYPRE_Real *rhs_ext; | ^~~~~~~ schwarz.c:392:16: warning: 'x_ext_old' may be used uninitialized [-Wmaybe-uninitialized] 392 | HYPRE_Real *x_ext_old; | ^~~~~~~~~ schwarz.c:391:16: warning: 'x_ext' may be used uninitialized [-Wmaybe-uninitialized] 391 | HYPRE_Real *x_ext; | ^~~~~ schwarz.c:690:42: warning: 'A_boundary_data' may be used uninitialized [-Wmaybe-uninitialized] 690 | aux[jj] -= A_boundary_data[k] * x[k_loc]; | ^ schwarz.c:407:16: note: 'A_boundary_data' was declared here 407 | HYPRE_Real *A_boundary_data; | ^~~~~~~~~~~~~~~ schwarz.c:686:36: warning: 'A_boundary_j' may be used uninitialized [-Wmaybe-uninitialized] 686 | k_loc = A_boundary_j[k]; | ^ schwarz.c:406:15: note: 'A_boundary_j' was declared here 406 | HYPRE_Int *A_boundary_j; | ^~~~~~~~~~~~ schwarz.c:543:59: warning: 'A_boundary_i' may be used uninitialized [-Wmaybe-uninitialized] 543 | for (k = A_boundary_i[j_loc]; k < A_boundary_i[j_loc + 1]; k++) | ^ schwarz.c:405:15: note: 'A_boundary_i' was declared here 405 | HYPRE_Int *A_boundary_i; | ^~~~~~~~~~~~ schwarz.c:389:16: warning: 'A_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 389 | HYPRE_Real *A_offd_data; | ^~~~~~~~~~~ schwarz.c:388:15: warning: 'A_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 388 | HYPRE_Int *A_offd_j; | ^~~~~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': partial.c:1713:40: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] 1713 | P_offd_data[jj] = -beta * ahat_offd[j1]; | ^~~~~ partial.c:974:27: note: 'beta' was declared here 974 | HYPRE_Real alfa, beta; | ^~~~ partial.c:1696:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized] 1696 | P_diag_data[jj] = -alfa * ahat[j1]; | ^~~~~ partial.c:974:21: note: 'alfa' was declared here 974 | HYPRE_Real alfa, beta; | ^~~~ partial.c:952:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 952 | HYPRE_BigInt *Sop_j; | ^~~~~ partial.c:1182:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 1182 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ partial.c:951:21: note: 'Sop_i' was declared here 951 | HYPRE_Int *Sop_i; | ^~~~~ partial.c:941:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 941 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:1553:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 1553 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) | ^ partial.c:940:21: note: 'A_ext_i' was declared here 940 | HYPRE_Int *A_ext_i; | ^~~~~~~ partial.c:1552:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1552 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; | ^ partial.c:939:21: note: 'A_ext_data' was declared here 939 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': partial.c:1967:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 1967 | HYPRE_BigInt *Sop_j; | ^~~~~ partial.c:2185:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 2185 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ partial.c:1966:21: note: 'Sop_i' was declared here 1966 | HYPRE_Int *Sop_i; | ^~~~~ partial.c:1956:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 1956 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:2490:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 2490 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ partial.c:1955:21: note: 'A_ext_i' was declared here 1955 | HYPRE_Int *A_ext_i; | ^~~~~~~ partial.c:1954:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1954 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c block_tridiag.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_restr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_lr_restr.c par_restr.c: In function 'hypre_fgmresT': par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] 956 | *relres = normr / normr0; | ~~~~~~^~~~~~~~ par_restr.c:844:18: note: 'normr' was declared here 844 | HYPRE_Real t, normr, normr0, tolr; | ^~~~~ schwarz.c: In function 'hypre_ParAdSchwarzSolve': schwarz.c:3141:43: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3141 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; | ^ schwarz.c:3013:16: note: 'scale_ext' was declared here 3013 | HYPRE_Real *scale_ext; | ^~~~~~~~~ schwarz.c:3109:37: warning: 'vtemp_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3109 | aux[jj] = vtemp_ext_data[j_loc - num_variables]; | ^ schwarz.c:3005:16: note: 'vtemp_ext_data' was declared here 3005 | HYPRE_Real *vtemp_ext_data; | ^~~~~~~~~~~~~~ schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3089 | x_ext_data[i] = 0.0; | ~~~~~~~~~~~~~~^~~~~ schwarz.c:3002:16: note: 'x_ext_data' was declared here 3002 | HYPRE_Real *x_ext_data; | ^~~~~~~~~~ schwarz.c: In function 'hypre_ParAMGCreateDomainDof': schwarz.c:3218:16: warning: 'a_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3218 | HYPRE_Real *a_ext_data; | ^~~~~~~~~~ schwarz.c:3217:18: warning: 'a_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 3217 | HYPRE_BigInt *a_ext_j; | ^~~~~~~ schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) | ^ schwarz.c:3216:15: note: 'a_ext_i' was declared here 3216 | HYPRE_Int *a_ext_i; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c dsuperlu.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from schwarz.c:8: ./../utilities/_hypre_utilities.h: In function 'hypre_ParGenerateScale': ./../utilities/_hypre_utilities.h:676:3: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ schwarz.c:3762:16: note: 'scale_ext' was declared here 3762 | HYPRE_Real *scale_ext; | ^~~~~~~~~ schwarz.c:3763:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3763 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3768:15: warning: 'send_map_elmts' may be used uninitialized [-Wmaybe-uninitialized] 3768 | HYPRE_Int *send_map_elmts; | ^~~~~~~~~~~~~~ schwarz.c:3767:15: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] 3767 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ schwarz.c: In function 'hypre_ParGenerateHybridScale': schwarz.c:3855:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3855 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3908:26: warning: 'index_ext' may be used uninitialized [-Wmaybe-uninitialized] 3908 | if (index_ext[j_loc] == -1) | ^ schwarz.c:3861:15: note: 'index_ext' was declared here 3861 | HYPRE_Int *index_ext; | ^~~~~~~~~ schwarz.c:3919:21: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3919 | comm_handle = hypre_ParCSRCommHandleCreate(2, comm_pkg, scale_ext, scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c:3854:16: note: 'scale_ext' was declared here 3854 | HYPRE_Real *scale_ext; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ads.c -o ads.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ams.c -o ams.obj ads.c: In function 'hypre_ADSSolve': ads.c:1618:7: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] 1618 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1619 | pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1440:24: note: 'r_norm' was declared here 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ ads.c:1618:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] 1618 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1619 | pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1440:15: note: 'r0_norm' was declared here 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~~ ads.c:1599:28: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] 1599 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ads.c:1440:32: note: 'b_norm' was declared here 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ame.c -o ame.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_ilu.c -o par_ilu.obj ams.c: In function 'hypre_AMSComputePixyz': ams.c:2375:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] 2375 | *Piz_ptr = Piz; | ~~~~~~~~~^~~~~ ams.c:1869:36: note: 'Piz' was declared here 1869 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; | ^~~ ams.c:1879:39: warning: 'Gz_data' may be used uninitialized [-Wmaybe-uninitialized] 1879 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:2371:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] 2371 | *Piy_ptr = Piy; | ~~~~~~~~~^~~~~ ams.c:1869:30: note: 'Piy' was declared here 1869 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; | ^~~ ams.c:1879:29: warning: 'Gy_data' may be used uninitialized [-Wmaybe-uninitialized] 1879 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ par_amg_setup.c: In function 'hypre_BoomerAMGSetup': par_amg_setup.c:2085:26: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 2085 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amg_setup.c:222:20: note: 'wall_time' was declared here 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ | ^~~~~~~~~ ams.c: In function 'hypre_AMSSolve': ams.c:3858:7: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] 3858 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3859 | pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:3632:24: note: 'r_norm' was declared here 3632 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ ams.c:3858:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] 3858 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3859 | pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:3632:15: note: 'r0_norm' was declared here 3632 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~~ ams.c:3839:28: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] 3839 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ams.c:3632:32: note: 'b_norm' was declared here 3632 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': ams.c:4611:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] 4611 | if (l1_norm[i] <= 4.0 / 3.0 * diag) | ~~~~~~~~~~^~~~~~ ams.c:4378:15: note: 'diag' was declared here 4378 | HYPRE_Real diag; | ^~~~ par_ilu.c: In function 'hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal': par_ilu.c:4476:7: warning: 'nnzM' may be used uninitialized [-Wmaybe-uninitialized] 4476 | hypre_printf("matrix size %5d\nfinal norm at loop %5d is %16.12f, time per iteration is %16.12f, complexity is %16.12f out of maximum %16.12f\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4477 | n, i, r_norm, (time_e - time_s) / i, nnzM / nnzA, n / nnzA * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu.c:4322:22: note: 'nnzM' was declared here 4322 | HYPRE_Real nnzM; | ^~~~ par_ilu.c:4477:42: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized] 4477 | n, i, r_norm, (time_e - time_s) / i, nnzM / nnzA, n / nnzA * n); | ~~~~~~~~^~~~~~~~~ par_ilu.c:4344:22: note: 'time_s' was declared here 4344 | HYPRE_Real time_s, time_e; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST': par_ilu_solve.c:1827:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized] 1827 | hypre_SeqVectorSetConstantValues(x_local, 0.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu_solve.c:1722:23: note: 'x_local' was declared here 1722 | hypre_Vector *x_local; | ^~~~~~~ par_ilu_solve.c: In function 'hypre_NSHSolve': par_ilu_solve.c:1993:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] 1993 | hypre_ParVectorCopy(f, residual ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu_solve.c:1934:26: note: 'residual' was declared here 1934 | hypre_ParVector *residual; | ^~~~~~~~ par_ilu_solve.c: In function 'hypre_ILUSolve': par_ilu_solve.c:156:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] 156 | hypre_ParVectorCopy(f, residual); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu_solve.c:85:26: note: 'residual' was declared here 85 | hypre_ParVector *residual; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cheby_device.c -o par_cheby_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: ./../utilities/_hypre_utilities.h: In function 'hypre_ILUSetupILUKSymbolic': ./../utilities/_hypre_utilities.h:670:16: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] 670 | ( (new_type *) hypre_ReAlloc_v2((char *)ptr, (size_t)(sizeof(old_type)*(old_count)), (size_t)(sizeof(new_type)*(new_count)), location) ) | ^~~~~~~~~~~~~~~~ par_ilu_setup.c:4186:22: note: 'capacity_S' was declared here 4186 | HYPRE_Int capacity_S; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj ./../utilities/_hypre_utilities.h: In function 'hypre_ILUSetupILUT': ./../utilities/_hypre_utilities.h:670:16: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] 670 | ( (new_type *) hypre_ReAlloc_v2((char *)ptr, (size_t)(sizeof(old_type)*(old_count)), (size_t)(sizeof(new_type)*(new_count)), location) ) | ^~~~~~~~~~~~~~~~ par_ilu_setup.c:5155:29: note: 'capacity_S' was declared here 5155 | HYPRE_Int capacity_S; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_interp_device.c -o par_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_strength_device.c -o par_strength_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_relax_device.c -o par_relax_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj Building libHYPRE_parcsr_ls.so ... mpicc -shared -o libHYPRE_parcsr_ls-2.26.0.so amg_hybrid.o aux_interp.o F90_hypre_laplace.o F90_HYPRE_parcsr_amg.o F90_HYPRE_parcsr_bicgstab.o F90_HYPRE_parcsr_block.o F90_HYPRE_parcsr_cgnr.o F90_HYPRE_parcsr_Euclid.o F90_HYPRE_parcsr_gmres.o F90_HYPRE_parcsr_cogmres.o F90_HYPRE_parcsr_flexgmres.o F90_HYPRE_parcsr_lgmres.o F90_HYPRE_parcsr_hybrid.o F90_HYPRE_parcsr_int.o F90_HYPRE_parcsr_ParaSails.o F90_HYPRE_parcsr_pcg.o F90_HYPRE_parcsr_pilut.o F90_HYPRE_parcsr_schwarz.o F90_HYPRE_parcsr_mgr.o F90_HYPRE_parcsr_ilu.o F90_HYPRE_ams.o gen_redcs_mat.o HYPRE_parcsr_amg.o HYPRE_parcsr_amgdd.o HYPRE_parcsr_bicgstab.o HYPRE_parcsr_block.o HYPRE_parcsr_cgnr.o HYPRE_parcsr_Euclid.o HYPRE_parcsr_gmres.o HYPRE_parcsr_cogmres.o HYPRE_parcsr_flexgmres.o HYPRE_parcsr_lgmres.o HYPRE_parcsr_hybrid.o HYPRE_parcsr_int.o HYPRE_parcsr_mgr.o HYPRE_parcsr_ilu.o HYPRE_parcsr_fsai.o HYPRE_parcsr_ParaSails.o HYPRE_parcsr_pcg.o HYPRE_parcsr_pilut.o HYPRE_parcsr_schwarz.o HYPRE_ams.o HYPRE_ads.o HYPRE_ame.o par_2s_interp.o par_amg.o par_amgdd.o par_amgdd_comp_grid.o par_amgdd_setup.o par_amgdd_solve.o par_amgdd_fac_cycle.o par_amgdd_helpers.o par_amg_solve.o par_amg_solveT.o par_fsai.o par_fsai_setup.o par_fsai_solve.o par_cg_relax_wt.o par_coarsen.o par_cgc_coarsen.o par_cheby.o par_coarse_parms.o par_coordinates.o par_cr.o par_cycle.o par_add_cycle.o par_difconv.o par_gauss_elim.o par_gsmg.o par_indepset.o par_interp.o par_jacobi_interp.o par_krylov_func.o par_mod_lr_interp.o par_multi_interp.o par_mod_multi_interp.o par_laplace.o par_laplace_27pt.o par_laplace_9pt.o par_lr_interp.o par_mgr.o par_mgr_setup.o par_mgr_solve.o par_nongalerkin.o par_nodal_systems.o par_rap.o par_rap_communication.o par_rotate_7pt.o par_relax.o par_relax_more.o par_relax_interface.o par_scaled_matnorm.o par_schwarz.o par_stats.o par_strength.o par_sv_interp.o par_sv_interp_ln.o par_vardifconv.o par_vardifconv_rs.o partial.o schwarz.o block_tridiag.o par_restr.o par_lr_restr.o dsuperlu.o ads.obj ams.obj ame.obj par_amg_setup.obj par_ilu.obj par_ilu_setup.obj par_ilu_solve.obj par_cheby_device.obj par_relax_more_device.obj par_coarsen_device.obj par_coarse_parms_device.obj par_indepset_device.obj par_interp_device.obj par_lr_restr_device.obj par_interp_trunc_device.obj par_lr_interp_device.obj par_strength_device.obj par_strength2nd_device.obj par_amgdd_fac_cycle_device.obj par_2s_interp_device.obj par_relax_device.obj par_mod_multi_interp_device.obj par_mgr_device.obj -Wl,-soname,libHYPRE_parcsr_ls-2.26.0.so ln -s -f libHYPRE_parcsr_ls-2.26.0.so libHYPRE_parcsr_ls.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/struct_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c box_algebra.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c box_boundary.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c box.c In file included from assumed_part.c:10: _hypre_struct_mv.h: In function 'hypre_APSubdivideRegion': _hypre_struct_mv.h:197:24: warning: 'div' may be used uninitialized [-Wmaybe-uninitialized] 197 | hypre__n[0] = loop_size[0];\ | ^ assumed_part.c:87:31: note: 'div' declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c box_manager.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c communication_info.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c computation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c project.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_io.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_matrix_mask.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_stencil.c struct_grid.c: In function 'hypre_ComputeBoxnums': struct_grid.c:721:13: warning: 'boxnum' may be used uninitialized [-Wmaybe-uninitialized] 721 | boxnum++; | ~~~~~~^~ struct_grid.c:703:29: note: 'boxnum' was declared here 703 | HYPRE_Int p, b, boxnum; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_axpy.c -o struct_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_communication.c -o struct_communication.obj struct_io.c: In function 'hypre_ReadBoxArrayData_CC': struct_io.c:334:21: warning: 'constant_stencil_size' may be used uninitialized [-Wmaybe-uninitialized] 334 | for (j = 0; j < constant_stencil_size; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ struct_io.c:304:38: note: 'constant_stencil_size' was declared here 304 | HYPRE_Int data_box_volume, constant_stencil_size; | ^~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj struct_communication.c: In function 'hypre_CommPkgCreate': struct_communication.c:396:43: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] 396 | hypre_CommTypeBufsize(comm_type) += (size * num_values); struct_communication.c:65:26: note: 'comm_type' was declared here 65 | hypre_CommType *comm_type; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_matrix.c -o struct_matrix.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_scale.c -o struct_scale.obj struct_matrix.c: In function 'hypre_StructMatrixSetBoxValues': struct_matrix.c:806:48: warning: 'center_rank' may be used uninitialized [-Wmaybe-uninitialized] 806 | (constant_coefficient == 2 && stencil_indices[s] != center_rank )) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c:715:25: note: 'center_rank' was declared here 715 | HYPRE_Int center_rank; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_vector.c -o struct_vector.obj Building libHYPRE_struct_mv.so ... mpicc -shared -o libHYPRE_struct_mv-2.26.0.so assumed_part.o box_algebra.o box_boundary.o box.o box_manager.o communication_info.o computation.o F90_HYPRE_struct_grid.o F90_HYPRE_struct_matrix.o F90_HYPRE_struct_stencil.o F90_HYPRE_struct_vector.o HYPRE_struct_grid.o HYPRE_struct_matrix.o HYPRE_struct_stencil.o HYPRE_struct_vector.o project.o struct_grid.o struct_io.o struct_matrix_mask.o struct_stencil.o struct_axpy.obj struct_communication.obj struct_copy.obj struct_innerprod.obj struct_matrix.obj struct_matvec.obj struct_scale.obj struct_vector.obj -Wl,-soname,libHYPRE_struct_mv-2.26.0.so ln -s -f libHYPRE_struct_mv-2.26.0.so libHYPRE_struct_mv.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/struct_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pcg_struct.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c semi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_setup_rap.c smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': smg_setup_rap.c:65:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 65 | return RAP; | ^~~ smg_setup_rap.c:25:27: note: 'RAP' was declared here 25 | hypre_StructMatrix *RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_setup_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_solve.c sparse_msg_setup_rap.c: In function 'hypre_SparseMSGCreateRAPOp': sparse_msg_setup_rap.c:45:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 45 | return RAP; | ^~~ sparse_msg_setup_rap.c:29:27: note: 'RAP' was declared here 29 | hypre_StructMatrix *RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj sparse_msg_solve.c: In function 'hypre_SparseMSGSolve': sparse_msg_solve.c:188:29: warning: 'x_dot_x' may be used uninitialized [-Wmaybe-uninitialized] 188 | if ((e_dot_e / x_dot_x) < eps) | ~~~~~~~~~^~~~~~~~~~ sparse_msg_solve.c:72:35: note: 'x_dot_x' was declared here 72 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ sparse_msg_solve.c:188:29: warning: 'e_dot_e' may be used uninitialized [-Wmaybe-uninitialized] 188 | if ((e_dot_e / x_dot_x) < eps) | ~~~~~~~~~^~~~~~~~~~ sparse_msg_solve.c:72:26: note: 'e_dot_e' was declared here 72 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': cyclic_reduction.c:241:44: warning: 'ac_ce' may be used uninitialized [-Wmaybe-uninitialized] 241 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5': pfmg_setup_interp.c:914:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 914 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:874:32: note: 'right' was declared here 874 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:911:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 911 | Pp1[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:874:26: note: 'left' was declared here 874 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:911:31: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 911 | Pp1[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:874:18: note: 'center' was declared here 874 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS9': pfmg_setup_interp.c:1048:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1048 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1020:32: note: 'right' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1047:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1047 | Pp0[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:1020:26: note: 'left' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1048:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1048 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1020:18: note: 'center' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': pfmg_setup_interp.c:1176:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1176 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1144:32: note: 'right' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1175:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1175 | Pp0[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:1144:26: note: 'left' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1176:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1176 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1144:18: note: 'center' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15': pfmg_setup_interp.c:1501:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1501 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1467:35: note: 'right' was declared here 1467 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1500:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1500 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1467:29: note: 'left' was declared here 1467 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1501:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1501 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1467:21: note: 'center' was declared here 1467 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c:1441:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1441 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1407:35: note: 'right' was declared here 1407 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1440:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1440 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1407:29: note: 'left' was declared here 1407 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1441:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1441 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1407:21: note: 'center' was declared here 1407 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c:1381:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1381 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1347:35: note: 'right' was declared here 1347 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1380:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1380 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1347:29: note: 'left' was declared here 1347 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1381:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1381 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1347:21: note: 'center' was declared here 1347 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': pfmg_setup_interp.c:1686:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1686 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1651:32: note: 'right' was declared here 1651 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1685:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1685 | Pp0[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:1651:26: note: 'left' was declared here 1651 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1686:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1686 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1651:18: note: 'center' was declared here 1651 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': pfmg_setup_interp.c:1918:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1918 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1876:32: note: 'right' was declared here 1876 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1917:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1917 | Pp0[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:1876:26: note: 'left' was declared here 1876 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1918:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1918 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1876:18: note: 'center' was declared here 1876 | HYPRE_Real center, left, right; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c point_relax.c -o point_relax.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj red_black_constantcoef_gs.c: In function 'hypre_RedBlackConstantCoefGS': red_black_constantcoef_gs.c:462:37: warning: 'App1' may be used uninitialized [-Wmaybe-uninitialized] 462 | App1 * xp[xi + xoff1]) / Ap[Ai]; | ~~~~~^~~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:56:33: note: 'App1' was declared here 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; | ^~~~ red_black_constantcoef_gs.c:461:37: warning: 'App0' may be used uninitialized [-Wmaybe-uninitialized] 461 | App0 * xp[xi + xoff0] - | ~~~~~^~~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:56:27: note: 'App0' was declared here 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; | ^~~~ red_black_constantcoef_gs.c:47:34: warning: 'xoff1' may be used uninitialized [-Wmaybe-uninitialized] 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; | ^~~~~ red_black_constantcoef_gs.c:47:27: warning: 'xoff0' may be used uninitialized [-Wmaybe-uninitialized] 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c red_black_gs.c -o red_black_gs.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c semi_interp.c -o semi_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c semi_restrict.c -o semi_restrict.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': semi_setup_rap.c:212:45: warning: 'not_cdirs' may be used uninitialized [-Wmaybe-uninitialized] 212 | hypre_IndexD(indexRAP, not_cdirs[0]) = i; | ^ semi_setup_rap.c:57:27: note: 'not_cdirs' was declared here 57 | HYPRE_Int *not_cdirs; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': smg2_setup_rap.c:180:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ smg2_setup_rap.c:180:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ smg2_setup_rap.c:180:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': smg2_setup_rap.c:491:42: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ smg2_setup_rap.c:491:34: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ smg2_setup_rap.c:491:26: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj point_relax.c: In function 'hypre_PointRelax': point_relax.c:647:50: warning: 'bsumsq' may be used uninitialized [-Wmaybe-uninitialized] 647 | if ( tol > 0.0 ) { (relax_data -> rresnorm) = sqrt( rsumsq / bsumsq ); } | ^~~~~~~~~~~~~~~~~~~~~~~ point_relax.c:359:27: note: 'bsumsq' was declared here 359 | HYPRE_Real bsumsq, rsumsq; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg.c -o smg.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_axpy.c -o smg_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_residual.c -o smg_residual.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym': smg3_setup_rap.c:266:56: warning: 'rap_bne' may be used uninitialized [-Wmaybe-uninitialized] 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ smg3_setup_rap.c:266:46: warning: 'rap_bnw' may be used uninitialized [-Wmaybe-uninitialized] 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ smg3_setup_rap.c:266:36: warning: 'rap_bse' may be used uninitialized [-Wmaybe-uninitialized] 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ smg3_setup_rap.c:266:26: warning: 'rap_bsw' may be used uninitialized [-Wmaybe-uninitialized] 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ smg3_setup_rap.c:265:36: warning: 'rap_cse' may be used uninitialized [-Wmaybe-uninitialized] 265 | HYPRE_Real *rap_csw, *rap_cse; | ^~~~~~~ smg3_setup_rap.c:265:26: warning: 'rap_csw' may be used uninitialized [-Wmaybe-uninitialized] 265 | HYPRE_Real *rap_csw, *rap_cse; | ^~~~~~~ smg3_setup_rap.c:261:50: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized] 261 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:261:42: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized] 261 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:261:34: warning: 'a_bse' may be used uninitialized [-Wmaybe-uninitialized] 261 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:261:26: warning: 'a_bsw' may be used uninitialized [-Wmaybe-uninitialized] 261 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:260:34: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized] 260 | HYPRE_Real *a_asw, *a_ase; | ^~~~~ smg3_setup_rap.c:260:26: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 260 | HYPRE_Real *a_asw, *a_ase; | ^~~~~ smg3_setup_rap.c:259:50: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 259 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:259:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 259 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:259:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 259 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:259:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 259 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:258:54: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized] 258 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ smg3_setup_rap.c:258:47: warning: 'a_bs' may be used uninitialized [-Wmaybe-uninitialized] 258 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ smg3_setup_rap.c:258:40: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized] 258 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ smg3_setup_rap.c:258:33: warning: 'a_bw' may be used uninitialized [-Wmaybe-uninitialized] 258 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ smg3_setup_rap.c:257:40: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized] 257 | HYPRE_Real *a_ac, *a_aw, *a_as; | ^~~~ smg3_setup_rap.c:257:33: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized] 257 | HYPRE_Real *a_ac, *a_aw, *a_as; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/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:195:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ sparse_msg2_setup_rap.c:195:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ sparse_msg2_setup_rap.c:195:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym': sparse_msg3_setup_rap.c:223:56: warning: 'rap_bne' may be used uninitialized [-Wmaybe-uninitialized] 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ sparse_msg3_setup_rap.c:223:46: warning: 'rap_bnw' may be used uninitialized [-Wmaybe-uninitialized] 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ sparse_msg3_setup_rap.c:223:36: warning: 'rap_bse' may be used uninitialized [-Wmaybe-uninitialized] 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ sparse_msg3_setup_rap.c:223:26: warning: 'rap_bsw' may be used uninitialized [-Wmaybe-uninitialized] 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ sparse_msg3_setup_rap.c:218:50: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized] 218 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:218:42: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized] 218 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:218:34: warning: 'a_bse' may be used uninitialized [-Wmaybe-uninitialized] 218 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:218:26: warning: 'a_bsw' may be used uninitialized [-Wmaybe-uninitialized] 218 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:217:34: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized] 217 | HYPRE_Real *a_asw, *a_ase; | ^~~~~ sparse_msg3_setup_rap.c:217:26: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 217 | HYPRE_Real *a_asw, *a_ase; | ^~~~~ sparse_msg3_setup_rap.c:216:50: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 216 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:216:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 216 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:216:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 216 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:216:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 216 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:215:54: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized] 215 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:215:47: warning: 'a_bs' may be used uninitialized [-Wmaybe-uninitialized] 215 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:215:40: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized] 215 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:215:33: warning: 'a_bw' may be used uninitialized [-Wmaybe-uninitialized] 215 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:214:40: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized] 214 | HYPRE_Real *a_ac, *a_aw, *a_as; | ^~~~ sparse_msg3_setup_rap.c:214:33: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized] 214 | HYPRE_Real *a_ac, *a_aw, *a_as; | ^~~~ sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': sparse_msg2_setup_rap.c:534:42: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg2_setup_rap.c:534:34: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg2_setup_rap.c:534:26: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPNoSym': smg3_setup_rap.c:970:56: warning: 'rap_ane' may be used uninitialized [-Wmaybe-uninitialized] 970 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ smg3_setup_rap.c:970:46: warning: 'rap_anw' may be used uninitialized [-Wmaybe-uninitialized] 970 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ smg3_setup_rap.c:970:36: warning: 'rap_ase' may be used uninitialized [-Wmaybe-uninitialized] 970 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ smg3_setup_rap.c:970:26: warning: 'rap_asw' may be used uninitialized [-Wmaybe-uninitialized] 970 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ smg3_setup_rap.c:969:36: warning: 'rap_cne' may be used uninitialized [-Wmaybe-uninitialized] 969 | HYPRE_Real *rap_cnw, *rap_cne; | ^~~~~~~ smg3_setup_rap.c:969:26: warning: 'rap_cnw' may be used uninitialized [-Wmaybe-uninitialized] 969 | HYPRE_Real *rap_cnw, *rap_cne; | ^~~~~~~ smg3_setup_rap.c:965:34: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized] 965 | HYPRE_Real *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:965:26: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized] 965 | HYPRE_Real *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:964:50: warning: 'a_ane' may be used uninitialized [-Wmaybe-uninitialized] 964 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ smg3_setup_rap.c:964:42: warning: 'a_anw' may be used uninitialized [-Wmaybe-uninitialized] 964 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ smg3_setup_rap.c:964:34: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized] 964 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ smg3_setup_rap.c:964:26: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 964 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ smg3_setup_rap.c:963:50: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 963 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:963:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 963 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:963:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 963 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:963:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 963 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:962:33: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized] 962 | HYPRE_Real *a_be, *a_bn; | ^~~~ smg3_setup_rap.c:962:26: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized] 962 | HYPRE_Real *a_be, *a_bn; | ^~~~ smg3_setup_rap.c:961:54: warning: 'a_an' may be used uninitialized [-Wmaybe-uninitialized] 961 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ smg3_setup_rap.c:961:47: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized] 961 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ smg3_setup_rap.c:961:40: warning: 'a_ae' may be used uninitialized [-Wmaybe-uninitialized] 961 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ smg3_setup_rap.c:961:33: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized] 961 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPNoSym': sparse_msg3_setup_rap.c:885:56: warning: 'rap_ane' may be used uninitialized [-Wmaybe-uninitialized] 885 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ sparse_msg3_setup_rap.c:885:46: warning: 'rap_anw' may be used uninitialized [-Wmaybe-uninitialized] 885 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ sparse_msg3_setup_rap.c:885:36: warning: 'rap_ase' may be used uninitialized [-Wmaybe-uninitialized] 885 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ sparse_msg3_setup_rap.c:885:26: warning: 'rap_asw' may be used uninitialized [-Wmaybe-uninitialized] 885 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ sparse_msg3_setup_rap.c:880:34: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized] 880 | HYPRE_Real *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:880:26: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized] 880 | HYPRE_Real *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:879:50: warning: 'a_ane' may be used uninitialized [-Wmaybe-uninitialized] 879 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ sparse_msg3_setup_rap.c:879:42: warning: 'a_anw' may be used uninitialized [-Wmaybe-uninitialized] 879 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ sparse_msg3_setup_rap.c:879:34: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized] 879 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ sparse_msg3_setup_rap.c:879:26: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 879 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ sparse_msg3_setup_rap.c:878:50: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 878 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:878:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 878 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:878:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 878 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:878:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 878 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:877:33: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized] 877 | HYPRE_Real *a_be, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:877:26: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized] 877 | HYPRE_Real *a_be, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:876:54: warning: 'a_an' may be used uninitialized [-Wmaybe-uninitialized] 876 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ sparse_msg3_setup_rap.c:876:47: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized] 876 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ sparse_msg3_setup_rap.c:876:40: warning: 'a_ae' may be used uninitialized [-Wmaybe-uninitialized] 876 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ sparse_msg3_setup_rap.c:876:33: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized] 876 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ Building libHYPRE_struct_ls.so ... mpicc -shared -o libHYPRE_struct_ls-2.26.0.so coarsen.o F90_HYPRE_struct_bicgstab.o F90_HYPRE_struct_cycred.o F90_HYPRE_struct_flexgmres.o F90_HYPRE_struct_gmres.o F90_HYPRE_struct_lgmres.o F90_HYPRE_struct_hybrid.o F90_HYPRE_struct_int.o F90_HYPRE_struct_jacobi.o F90_HYPRE_struct_pcg.o F90_HYPRE_struct_pfmg.o F90_HYPRE_struct_smg.o F90_HYPRE_struct_sparse_msg.o hybrid.o HYPRE_struct_bicgstab.o HYPRE_struct_cycred.o HYPRE_struct_flexgmres.o HYPRE_struct_gmres.o HYPRE_struct_hybrid.o HYPRE_struct_jacobi.o HYPRE_struct_lgmres.o HYPRE_struct_pfmg.o HYPRE_struct_smg.o HYPRE_struct_sparse_msg.o jacobi.o pcg_struct.o pfmg.o pfmg_relax.o pfmg_setup_rap.o pfmg_solve.o semi.o smg_relax.o smg_setup.o smg_setup_rap.o smg_setup_restrict.o smg_solve.o sparse_msg.o sparse_msg_setup.o sparse_msg_setup_rap.o sparse_msg_solve.o cyclic_reduction.obj HYPRE_struct_int.obj HYPRE_struct_pcg.obj pfmg2_setup_rap.obj pfmg3_setup_rap.obj pfmg_setup.obj pfmg_setup_interp.obj pfmg_setup_rap5.obj pfmg_setup_rap7.obj point_relax.obj red_black_constantcoef_gs.obj red_black_gs.obj semi_interp.obj semi_restrict.obj semi_setup_rap.obj smg2_setup_rap.obj smg3_setup_rap.obj smg.obj smg_axpy.obj smg_residual.obj smg_setup_interp.obj sparse_msg2_setup_rap.obj sparse_msg3_setup_rap.obj sparse_msg_filter.obj sparse_msg_interp.obj sparse_msg_restrict.obj -Wl,-soname,libHYPRE_struct_ls-2.26.0.so ln -s -f libHYPRE_struct_ls-2.26.0.so libHYPRE_struct_ls.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_graph.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_graph.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_matrix.c HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize': HYPRE_sstruct_matrix.c:312:4: warning: 'jupper' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | &hypre_SStructMatrixIJMatrix(matrix)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_matrix.c:238:52: note: 'jupper' was declared here 238 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ HYPRE_sstruct_matrix.c:312:4: warning: 'jlower' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | &hypre_SStructMatrixIJMatrix(matrix)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_matrix.c:238:44: note: 'jlower' was declared here 238 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ HYPRE_sstruct_matrix.c:312:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | &hypre_SStructMatrixIJMatrix(matrix)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_matrix.c:238:36: note: 'iupper' was declared here 238 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ HYPRE_sstruct_matrix.c:312:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | &hypre_SStructMatrixIJMatrix(matrix)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_matrix.c:238:28: note: 'ilower' was declared here 238 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_axpy.c HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': HYPRE_sstruct_vector.c:213:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] 213 | HYPRE_IJVectorCreate(comm, ilower, iupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | &hypre_SStructVectorIJVector(vector)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_vector.c:152:36: note: 'iupper' was declared here 152 | HYPRE_Int ilower, iupper; | ^~~~~~ HYPRE_sstruct_vector.c:213:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 213 | HYPRE_IJVectorCreate(comm, ilower, iupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | &hypre_SStructVectorIJVector(vector)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_vector.c:152:28: note: 'ilower' was declared here 152 | HYPRE_Int ilower, iupper; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_copy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_graph.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_innerprod.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_scale.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj Building libHYPRE_sstruct_mv.so ... mpicc -shared -o libHYPRE_sstruct_mv-2.26.0.so F90_HYPRE_sstruct_graph.o F90_HYPRE_sstruct_grid.o F90_HYPRE_sstruct_matrix.o F90_HYPRE_sstruct_stencil.o F90_HYPRE_sstruct_vector.o HYPRE_sstruct_graph.o HYPRE_sstruct_grid.o HYPRE_sstruct_matrix.o HYPRE_sstruct_stencil.o HYPRE_sstruct_vector.o sstruct_axpy.o sstruct_copy.o sstruct_graph.o sstruct_grid.o sstruct_innerprod.o sstruct_matvec.o sstruct_scale.o sstruct_stencil.o sstruct_matrix.obj sstruct_vector.obj -Wl,-soname,libHYPRE_sstruct_mv-2.26.0.so ln -s -f libHYPRE_sstruct_mv-2.26.0.so libHYPRE_sstruct_mv.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_InterFAC.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_maxwell.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_split.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_InterFAC.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_maxwell.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_split.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c bsearch.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_amr_zero_data.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_cf_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_cfstencil_box.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_CFInterfaceExtents.c fac_cf_coarsen.c: In function 'hypre_AMR_CFCoarsen': fac_cf_coarsen.c:360:54: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 360 | index_temp[2] = node_extents[2] + lindex[2]; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ fac_cf_coarsen.c:131:28: note: 'lindex[2]' was declared here 131 | hypre_Index lindex, zero_index; | ^~~~~~ fac_cf_coarsen.c:359:54: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 359 | index_temp[1] = node_extents[1] + lindex[1]; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ fac_cf_coarsen.c:131:28: note: 'lindex[1]' was declared here 131 | hypre_Index lindex, zero_index; | ^~~~~~ fac_cf_coarsen.c:369:35: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized] 369 | if ((rank - startrank) >= hypre_SStructGraphIUVEntry(graph, 0) && | ~~~~~~^~~~~~~~~~~~ fac_cf_coarsen.c:125:34: note: 'startrank' was declared here 125 | HYPRE_BigInt rank, startrank; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_interp2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_solve3.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_zero_cdata.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c krylov.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c krylov_sstruct.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c eliminate_rowscols.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_grad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_physbdy.c fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': fac_interp2.c:980:65: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 980 | kmax = hypre_min( (intersect_size[2] - lindex[2] * stride[2]), | ^ fac_interp2.c:742:39: note: 'lindex[2]' was declared here 742 | hypre_Index loop_size, lindex; | ^~~~~~ fac_interp2.c:978:65: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 978 | jmax = hypre_min( (intersect_size[1] - lindex[1] * stride[1]), | ^ fac_interp2.c:742:39: note: 'lindex[1]' was declared here 742 | hypre_Index loop_size, lindex; | ^~~~~~ fac_interp2.c:1154:58: warning: 'zweight2' may be used uninitialized [-Wmaybe-uninitialized] 1154 | + zweight2 * ( | ~~~~~~~~~^~~ 1155 | yweight1 * ( | ~~~~~~~~~~~~ 1156 | xweight1 * xcp[kshift + 1][jshift][ishift + xci] + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1157 | xweight2 * xcp[kshift + 1][jshift][ishift + xci + 1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1158 | + yweight2 * ( | ~~~~~~~~~~~~~~ 1159 | xweight1 * xcp[kshift + 1][jshift + 1][ishift + xci] + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1160 | xweight2 * xcp[kshift + 1][jshift + 1][ishift + xci + 1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:764:38: note: 'zweight2' was declared here 764 | HYPRE_Real zweight1, zweight2; | ^~~~~~~~ fac_interp2.c:1158:61: warning: 'yweight2' may be used uninitialized [-Wmaybe-uninitialized] 1158 | + yweight2 * ( | ~~~~~~~~~^~~ 1159 | xweight1 * xcp[kshift + 1][jshift + 1][ishift + xci] + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1160 | xweight2 * xcp[kshift + 1][jshift + 1][ishift + xci + 1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:763:38: note: 'yweight2' was declared here 763 | HYPRE_Real yweight1, yweight2; | ^~~~~~~~ fac_interp2.c:1149:67: warning: 'kshift' may be used uninitialized [-Wmaybe-uninitialized] 1149 | xweight1 * xcp[kshift][jshift][ishift + xci] + | ^ fac_interp2.c:755:44: note: 'kshift' was declared here 755 | HYPRE_Int ishift, jshift, kshift; | ^~~~~~ fac_interp2.c:1165:67: warning: 'jshift' may be used uninitialized [-Wmaybe-uninitialized] 1165 | xweight1 * xcp[0][jshift][ishift + xci] + | ^ fac_interp2.c:755:36: note: 'jshift' was declared here 755 | HYPRE_Int ishift, jshift, kshift; | ^~~~~~ In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_grad.c:18: ./../struct_mv/_hypre_struct_mv.h: In function 'hypre_Maxwell_Grad': ./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 115 | hypre_IndexD(index, 2) = iz ) | ^ maxwell_grad.c:75:45: note: 'lindex[2]' was declared here 75 | hypre_Index loop_size, start, lindex; | ^~~~~~ ./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 114 | hypre_IndexD(index, 1) = iy,\ | ^ maxwell_grad.c:75:45: note: 'lindex[1]' was declared here 75 | hypre_Index loop_size, start, lindex; | ^~~~~~ maxwell_grad.c:89:38: warning: 'ndirection' may be used uninitialized [-Wmaybe-uninitialized] 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_physbdy.c:16: ./../struct_mv/_hypre_struct_mv.h: In function 'hypre_Maxwell_PhysBdy': ./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 115 | hypre_IndexD(index, 2) = iz ) | ^ maxwell_physbdy.c:79:53: note: 'lindex[2]' was declared here 79 | hypre_Index loop_size, start, index, lindex; | ^~~~~~ ./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 114 | hypre_IndexD(index, 1) = iy,\ | ^ maxwell_physbdy.c:79:53: note: 'lindex[1]' was declared here 79 | hypre_Index loop_size, start, index, lindex; | ^~~~~~ maxwell_physbdy.c:71:44: warning: 'fbox_mapping' may be used uninitialized [-Wmaybe-uninitialized] 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ maxwell_physbdy.c:71:28: warning: 'cbox_mapping' may be used uninitialized [-Wmaybe-uninitialized] 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_PNedelec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_PNedelec_bdy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_solve2.c maxwell_solve2.c: In function 'hypre_MaxwellSolve2': maxwell_solve2.c:185:29: warning: 'x_dot_x' may be used uninitialized [-Wmaybe-uninitialized] 185 | if ((e_dot_e / x_dot_x) < eps) | ~~~~~~~~~^~~~~~~~~~ maxwell_solve2.c:76:36: note: 'x_dot_x' was declared here 76 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ maxwell_solve2.c:185:29: warning: 'e_dot_e' may be used uninitialized [-Wmaybe-uninitialized] 185 | if ((e_dot_e / x_dot_x) < eps) | ~~~~~~~~~^~~~~~~~~~ maxwell_solve2.c:76:27: note: 'e_dot_e' was declared here 76 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_TV.c maxwell_PNedelec.c: In function 'hypre_Maxwell_PNedelec': maxwell_PNedelec.c:1669:36: warning: 'fCedge_ratio' may be used uninitialized [-Wmaybe-uninitialized] 1669 | vals_edgeEdge[k] = fCedge_ratio; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ maxwell_PNedelec.c:46:27: note: 'fCedge_ratio' was declared here 46 | HYPRE_Real fCedge_ratio; | ^~~~~~~~~~~~ maxwell_PNedelec.c:544:29: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 544 | findex[k] *= stride[k]; | ^~ maxwell_PNedelec.c:52:71: note: 'lindex[2]' was declared here 52 | hypre_Index loop_size, start, cstart, stride, hi_index, lindex; | ^~~~~~ maxwell_PNedelec.c:544:29: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 544 | findex[k] *= stride[k]; | ^~ maxwell_PNedelec.c:52:71: note: 'lindex[1]' was declared here 52 | hypre_Index loop_size, start, cstart, stride, hi_index, lindex; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_TV_setup.c maxwell_TV_setup.c: In function 'hypre_MaxwellTV_Setup': maxwell_TV_setup.c:911:54: warning: 'topological_face' may be used uninitialized [-Wmaybe-uninitialized] 911 | HYPRE_SStructGridDestroy(topological_face[l + 1]); | ^ maxwell_TV_setup.c:105:47: note: 'topological_face' was declared here 105 | hypre_SStructGrid **topological_edge, **topological_face, **topological_cell; | ^~~~~~~~~~~~~~~~ maxwell_TV_setup.c:721:10: warning: 'vartype_faces' may be used uninitialized [-Wmaybe-uninitialized] 721 | HYPRE_SStructGridSetVariables(face_grid, i, ndim, vartype_faces); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maxwell_TV_setup.c:117:54: note: 'vartype_faces' was declared here 117 | HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; | ^~~~~~~~~~~~~ In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_TV_setup.c:15: ./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 115 | hypre_IndexD(index, 2) = iz ) | ^ maxwell_TV_setup.c:124:67: note: 'lindex[2]' was declared here 124 | hypre_Index index, cindex, shape, loop_size, start, lindex; | ^~~~~~ ./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 114 | hypre_IndexD(index, 1) = iy,\ | ^ maxwell_TV_setup.c:124:67: note: 'lindex[1]' was declared here 124 | hypre_Index index, cindex, shape, loop_size, start, lindex; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_zeroBC.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c nd1_amge_interpolation.c maxwell_semi_interp.c: In function 'hypre_Maxwell_PTopology': maxwell_semi_interp.c:3488:36: warning: 'fCedge_ratio' may be used uninitialized [-Wmaybe-uninitialized] 3488 | vals_edgeEdge[k] = fCedge_ratio; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ maxwell_semi_interp.c:126:27: note: 'fCedge_ratio' was declared here 126 | HYPRE_Real fCedge_ratio; | ^~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:676:3: warning: 'ncols_ElementFace' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:124:27: note: 'ncols_ElementFace' was declared here 124 | HYPRE_Int *ncols_ElementFace, *ncols_ElementEdge; | ^~~~~~~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:676:3: warning: 'vals_ElementFace' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:121:46: note: 'vals_ElementFace' was declared here 121 | HYPRE_Real *vals_ElementEdge, *vals_ElementFace, *vals_edgeEdge, *vals_Faceedge; | ^~~~~~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:676:3: warning: 'jElement_Face' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:118:27: note: 'jElement_Face' was declared here 118 | HYPRE_BigInt *jElement_Face, *jedge_Edge; | ^~~~~~~~~~~~~ maxwell_semi_interp.c:2323:29: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 2323 | findex[k] *= stride[k]; | ^~ maxwell_semi_interp.c:135:27: note: 'lindex[2]' was declared here 135 | hypre_Index lindex; | ^~~~~~ maxwell_semi_interp.c:2323:29: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 2323 | findex[k] *= stride[k]; | ^~ maxwell_semi_interp.c:135:27: note: 'lindex[1]' was declared here 135 | hypre_Index lindex; | ^~~~~~ maxwell_semi_interp.c:1081:30: warning: 'Face_nvars' may be used uninitialized [-Wmaybe-uninitialized] 1081 | for (t = 0; t < Face_nvars; t++) | ~~^~~~~~~~~~~~ maxwell_semi_interp.c:146:34: note: 'Face_nvars' was declared here 146 | HYPRE_Int nvars, Face_nvars, Edge_nvars, part, var, box, fboxi; | ^~~~~~~~~~ maxwell_semi_interp.c:141:54: warning: 'Face_vartypes' may be used uninitialized [-Wmaybe-uninitialized] 141 | HYPRE_SStructVariable *vartypes, *Edge_vartypes, *Face_vartypes; | ^~~~~~~~~~~~~ maxwell_semi_interp.c:1285:33: warning: 'iFace' may be used uninitialized [-Wmaybe-uninitialized] 1285 | iFace[nFaces] = rank; | ^ maxwell_semi_interp.c:115:27: note: 'iFace' was declared here 115 | HYPRE_BigInt *iFace, *iEdge; | ^~~~~ nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': nd1_amge_interpolation.c:303:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] 303 | size1 = (OffProcRows[swap[m]] -> ncols); | ^ nd1_amge_interpolation.c:49:15: note: 'swap' was declared here 49 | HYPRE_Int *swap; | ^~~~ nd1_amge_interpolation.c:48:18: warning: 'offproc_rnums' may be used uninitialized [-Wmaybe-uninitialized] 48 | HYPRE_BigInt *offproc_rnums; | ^~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_amr_intercommunication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_owninfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_recvinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_sendinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg.c In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from sstruct_sharedDOFComm.c:16: ./../struct_mv/_hypre_struct_mv.h: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': ./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 115 | hypre_IndexD(index, 2) = iz ) | ^ sstruct_sharedDOFComm.c:113:45: note: 'lindex[2]' was declared here 113 | hypre_Index loop_size, start, lindex; | ^~~~~~ ./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 114 | hypre_IndexD(index, 1) = iy,\ | ^ sstruct_sharedDOFComm.c:113:45: note: 'lindex[1]' was declared here 113 | hypre_Index loop_size, start, lindex; | ^~~~~~ ./../struct_mv/_hypre_struct_mv.h:153:58: warning: 'send_slabs' may be used uninitialized [-Wmaybe-uninitialized] 153 | #define hypre_BoxArrayBox(box_array, i) &((box_array) -> boxes[(i)]) | ^~ sstruct_sharedDOFComm.c:120:40: note: 'send_slabs' was declared here 120 | hypre_BoxArray *recv_slabs, *send_slabs; | ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:153:58: warning: 'recv_slabs' may be used uninitialized [-Wmaybe-uninitialized] 153 | #define hypre_BoxArrayBox(box_array, i) &((box_array) -> boxes[(i)]) | ^~ sstruct_sharedDOFComm.c:120:27: note: 'recv_slabs' was declared here 120 | hypre_BoxArray *recv_slabs, *send_slabs; | ^~~~~~~~~~ sstruct_sharedDOFComm.c:119:27: warning: 'nbdry_slabs' may be used uninitialized [-Wmaybe-uninitialized] 119 | HYPRE_Int nbdry_slabs; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg_setup_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_semi_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj fac_restrict2.c: In function 'hypre_FACRestrict2': fac_restrict2.c:742:57: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 742 | kmax = hypre_min( (fbox_size[2] - lindex[2] * stride[2]), rfactors[2] ); | ^ fac_restrict2.c:525:39: note: 'lindex[2]' was declared here 525 | hypre_Index loop_size, lindex; | ^~~~~~ fac_restrict2.c:741:57: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 741 | jmax = hypre_min( (fbox_size[1] - lindex[1] * stride[1]), rfactors[1] ); | ^ fac_restrict2.c:525:39: note: 'lindex[1]' was declared here 525 | hypre_Index loop_size, lindex; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_setup2.c -o fac_setup2.obj In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h: In function 'hypre_AMR_FCoarsen': ./../utilities/_hypre_utilities.h:676:3: warning: 'vals' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:152:28: note: 'vals' was declared here 152 | HYPRE_Real *vals, *vals2; | ^~~~ ./../utilities/_hypre_utilities.h:676:3: warning: 'volume_shift_box' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:149:28: note: 'volume_shift_box' was declared here 149 | HYPRE_Int *volume_shift_box; | ^~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:146:28: warning: 'shift_box' may be used uninitialized [-Wmaybe-uninitialized] 146 | hypre_Box **shift_box; | ^~~~~~~~~ fac_amr_fcoarsen.c:2437:33: warning: 'weight_contrib_i' may be used uninitialized [-Wmaybe-uninitialized] 2437 | if (weight_contrib_i[stencil_i]) | ^ fac_amr_fcoarsen.c:142:28: note: 'weight_contrib_i' was declared here 142 | HYPRE_Real **weight_contrib_i; | ^~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:2421:34: warning: 'stencil_contrib_i' may be used uninitialized [-Wmaybe-uninitialized] 2421 | if (stencil_contrib_i[stencil_i]) | ^ fac_amr_fcoarsen.c:141:28: note: 'stencil_contrib_i' was declared here 141 | HYPRE_Int **stencil_contrib_i; | ^~~~~~~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:676:3: warning: 'stencil_contrib_cnt' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:140:28: note: 'stencil_contrib_cnt' was declared here 140 | HYPRE_Int *stencil_contrib_cnt; | ^~~~~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:139:44: warning: 'rank_stencils' may be used uninitialized [-Wmaybe-uninitialized] 139 | HYPRE_Int *stencil_ranks, *rank_stencils; | ^~~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:676:3: warning: 'stencil_ranks' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:139:28: note: 'stencil_ranks' was declared here 139 | HYPRE_Int *stencil_ranks, *rank_stencils; | ^~~~~~~~~~~~~ fac_amr_fcoarsen.c:2404:21: warning: 'stencil_size' may be used uninitialized [-Wmaybe-uninitialized] 2404 | for (j = 0; j < stencil_size; j++) | ~~^~~~~~~~~~~~~~ fac_amr_fcoarsen.c:91:28: note: 'stencil_size' was declared here 91 | HYPRE_Int stencil_size, stencil_last_size; | ^~~~~~~~~~~~ fac_amr_fcoarsen.c:816:38: warning: 'max_contribut_size' may be used uninitialized [-Wmaybe-uninitialized] 816 | max_contribut_size = hypre_max( max_contribut_size, fac_amr_fcoarsen.c:150:28: note: 'max_contribut_size' was declared here 150 | HYPRE_Int max_contribut_size, stencil_i; | ^~~~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:2685:48: warning: 'ci' may be used uninitialized [-Wmaybe-uninitialized] 2685 | box_ranks[i] = cdata_space_ranks[ci] + | ^ fac_amr_fcoarsen.c:133:28: note: 'ci' was declared here 133 | HYPRE_Int ci, fi, arrayi; | ^~ fac_amr_fcoarsen.c:2292:61: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized] 2292 | if ((HYPRE_Int)(rank - startrank) >= i && (HYPRE_Int)(rank - startrank) <= m) | ~~~~~~^~~~~~~~~~~~ fac_amr_fcoarsen.c:151:28: note: 'startrank' was declared here 151 | HYPRE_BigInt startrank, rank; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c node_relax.c -o node_relax.obj Building libHYPRE_sstruct_ls.so ... mpicc -shared -o libHYPRE_sstruct_ls-2.26.0.so F90_HYPRE_sstruct_bicgstab.o F90_HYPRE_sstruct_gmres.o F90_HYPRE_sstruct_flexgmres.o F90_HYPRE_sstruct_lgmres.o F90_HYPRE_sstruct_InterFAC.o F90_HYPRE_sstruct_int.o F90_HYPRE_sstruct_maxwell.o F90_HYPRE_sstruct_pcg.o F90_HYPRE_sstruct_split.o F90_HYPRE_sstruct_sys_pfmg.o HYPRE_sstruct_bicgstab.o HYPRE_sstruct_gmres.o HYPRE_sstruct_flexgmres.o HYPRE_sstruct_lgmres.o HYPRE_sstruct_InterFAC.o HYPRE_sstruct_int.o HYPRE_sstruct_maxwell.o HYPRE_sstruct_pcg.o HYPRE_sstruct_split.o HYPRE_sstruct_sys_pfmg.o bsearch.o fac.o fac_amr_zero_data.o fac_cf_coarsen.o fac_cfstencil_box.o fac_CFInterfaceExtents.o fac_interp2.o fac_relax.o fac_solve3.o fac_zero_cdata.o krylov.o krylov_sstruct.o eliminate_rowscols.o maxwell_grad.o maxwell_physbdy.o maxwell_PNedelec.o maxwell_PNedelec_bdy.o maxwell_semi_interp.o maxwell_solve.o maxwell_solve2.o maxwell_TV.o maxwell_TV_setup.o maxwell_zeroBC.o nd1_amge_interpolation.o sstruct_amr_intercommunication.o sstruct_owninfo.o sstruct_recvinfo.o sstruct_sendinfo.o sstruct_sharedDOFComm.o sys_pfmg.o sys_pfmg_relax.o sys_pfmg_setup.o sys_pfmg_setup_interp.o sys_pfmg_setup_rap.o sys_pfmg_solve.o sys_semi_interp.o sys_semi_restrict.o fac_amr_fcoarsen.obj fac_amr_rap.obj fac_restrict2.obj fac_setup2.obj fac_zero_stencilcoef.obj node_relax.obj -Wl,-soname,libHYPRE_sstruct_ls-2.26.0.so ln -s -f libHYPRE_sstruct_ls-2.26.0.so libHYPRE_sstruct_ls.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_ls' Making /build/hypre-2.26.0/src/distributed_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/pilut' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c comm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c debug.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_qsort_si.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_DistributedMatrixPilutSolver.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c parilut.c ilut.c: In function 'hypre_ILUT': ilut.c:147:9: warning: 'ierr' may be used uninitialized [-Wmaybe-uninitialized] 147 | return( ierr ); | ^ ilut.c:28:16: note: 'ierr' was declared here 28 | HYPRE_Int i, ierr; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c parutil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pblas1.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c serilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c trifactor.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c util.c Building libHYPRE_DistributedMatrixPilutSolver.so ... mpicc -shared -o libHYPRE_DistributedMatrixPilutSolver-2.26.0.so comm.o debug.o distributed_qsort.o distributed_qsort_si.o HYPRE_DistributedMatrixPilutSolver.o ilut.o parilut.o parutil.o pblas1.o serilut.o trifactor.o util.o -Wl,-soname,libHYPRE_DistributedMatrixPilutSolver-2.26.0.so ln -s -f libHYPRE_DistributedMatrixPilutSolver-2.26.0.so libHYPRE_DistributedMatrixPilutSolver.so cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ConjGrad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c DiagScale.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c FGmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c hypre_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c LoadBal.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Mem.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Numbering.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c OrderStat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c PrunedRows.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c RowPatt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c StoredRows.c Building libHYPRE_ParaSails.so ... mpicc -shared -o libHYPRE_ParaSails-2.26.0.so ConjGrad.o DiagScale.o FGmres.o Hash.o hypre_ParaSails.o LoadBal.o Matrix.o Mem.o Numbering.o OrderStat.o ParaSails.o PrunedRows.o RowPatt.o StoredRows.o -Wl,-soname,libHYPRE_ParaSails-2.26.0.so ln -s -f libHYPRE_ParaSails-2.26.0.so libHYPRE_ParaSails.so make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/Euclid' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c blas_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Euclid_apply.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Euclid_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ExternalRows_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Factor_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c getRow_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c globalObjects.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Hash_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Hash_i_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ilu_mpi_bj.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ilu_mpi_pilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ilu_seq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c io_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c krylov_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Mat_dh.c krylov_dh.c: In function 'bicgstab_euclid': krylov_dh.c:70:22: warning: 'rho_2' may be used uninitialized [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); | ~~~~~~^~~~~~~ krylov_dh.c:29:17: note: 'rho_2' was declared here 29 | rho_1, rho_2, | ^~~~~ krylov_dh.c:73:7: warning: 'widget_1' may be used uninitialized [-Wmaybe-uninitialized] 73 | Axpy(m, -widget_1, v, p); CHECK_V_ERROR; | ^~~~~~~~~~~~~~~~~~~~~~~~ krylov_dh.c:28:18: note: 'widget_1' was declared here 28 | widget, widget_1, | ^~~~~~~~ krylov_dh.c:70:38: warning: 'alpha_1' may be used uninitialized [-Wmaybe-uninitialized] 70 | beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); | ~~~~~~~~^~~~~~~~~~ krylov_dh.c:26:21: note: 'alpha_1' was declared here 26 | HYPRE_Real alpha, alpha_1, | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c mat_dh_private.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c MatGenFD.c In function 'generateBlocked', inlined from 'MatGenFD_Run' at MatGenFD.c:201:5: MatGenFD.c:815:12: warning: 'nabory2' may be used uninitialized [-Wmaybe-uninitialized] 815 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 816 | &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c: In function 'MatGenFD_Run': MatGenFD.c:664:40: note: 'nabory2' was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ In function 'generateBlocked', inlined from 'MatGenFD_Run' at MatGenFD.c:201:5: MatGenFD.c:820:12: warning: 'nabory1' may be used uninitialized [-Wmaybe-uninitialized] 820 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 821 | &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c: In function 'MatGenFD_Run': MatGenFD.c:664:31: note: 'nabory1' was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ In function 'generateBlocked', inlined from 'MatGenFD_Run' at MatGenFD.c:201:5: MatGenFD.c:805:12: warning: 'naborx2' may be used uninitialized [-Wmaybe-uninitialized] 805 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 806 | &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c: In function 'MatGenFD_Run': MatGenFD.c:664:22: note: 'naborx2' was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ In function 'generateBlocked', inlined from 'MatGenFD_Run' at MatGenFD.c:201:5: MatGenFD.c:810:12: warning: 'naborx1' may be used uninitialized [-Wmaybe-uninitialized] 810 | setBoundary_private(globalRow, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c: In function 'MatGenFD_Run': MatGenFD.c:664:13: note: 'naborx1' was declared here 664 | HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; | ^~~~~~~ In function 'generateStriped', inlined from 'MatGenFD_Run' at MatGenFD.c:199:5: MatGenFD.c:358:12: warning: 'nabory2' may be used uninitialized [-Wmaybe-uninitialized] 358 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 359 | &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c: In function 'MatGenFD_Run': MatGenFD.c:228:40: note: 'nabory2' was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ In function 'generateStriped', inlined from 'MatGenFD_Run' at MatGenFD.c:199:5: MatGenFD.c:348:12: warning: 'naborx2' may be used uninitialized [-Wmaybe-uninitialized] 348 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c: In function 'MatGenFD_Run': MatGenFD.c:228:22: note: 'naborx2' was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ In function 'generateStriped', inlined from 'MatGenFD_Run' at MatGenFD.c:199:5: MatGenFD.c:353:12: warning: 'naborx1' may be used uninitialized [-Wmaybe-uninitialized] 353 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 354 | &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c: In function 'MatGenFD_Run': MatGenFD.c:228:13: note: 'naborx1' was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ In function 'generateStriped', inlined from 'MatGenFD_Run' at MatGenFD.c:199:5: MatGenFD.c:363:12: warning: 'nabory1' may be used uninitialized [-Wmaybe-uninitialized] 363 | setBoundary_private(row, cval+offset, aval+offset, len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 364 | &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c: In function 'MatGenFD_Run': MatGenFD.c:228:31: note: 'nabory1' was declared here 228 | HYPRE_Int naborx1, naborx2, nabory1, nabory2; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Mem_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Numbering_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Parser_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c shellSort_dh.c mat_dh_private.c: In function 'profileMat': mat_dh_private.c:1631:6: warning: 'work2' may be used uninitialized [-Wmaybe-uninitialized] 1631 | if (work2 != NULL) { FREE_DH(work2); CHECK_V_ERROR; } | ^ mat_dh_private.c:1507:15: note: 'work2' was declared here 1507 | HYPRE_Real *work2; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sig_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c SortedList_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c SortedSet_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c SubdomainGraph_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c TimeLog_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Timer_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Vec_dh.c In function 'init_mpi_private', inlined from 'SubdomainGraph_dhInit' at SubdomainGraph_dh.c:121:5: SubdomainGraph_dh.c:556:36: warning: 'interiorCount' may be used uninitialized [-Wmaybe-uninitialized] 556 | o2n[interiorNodes[i]] = idx++; | ~~~^~ SubdomainGraph_dh.c: In function 'SubdomainGraph_dhInit': SubdomainGraph_dh.c:532:17: note: 'interiorCount' was declared here 532 | HYPRE_Int interiorCount, bdryCount; | ^~~~~~~~~~~~~ Building libHYPRE_Euclid.so ... mpicc -shared -o libHYPRE_Euclid-2.26.0.so blas_dh.o Euclid_apply.o Euclid_dh.o ExternalRows_dh.o Factor_dh.o getRow_dh.o globalObjects.o Hash_dh.o Hash_i_dh.o ilu_mpi_bj.o ilu_mpi_pilu.o ilu_seq.o io_dh.o krylov_dh.o Mat_dh.o mat_dh_private.o MatGenFD.o Mem_dh.o Numbering_dh.o Parser_dh.o shellSort_dh.o sig_dh.o SortedList_dh.o SortedSet_dh.o SubdomainGraph_dh.o TimeLog_dh.o Timer_dh.o Vec_dh.o -Wl,-soname,libHYPRE_Euclid-2.26.0.so ln -s -f libHYPRE_Euclid-2.26.0.so libHYPRE_Euclid.so make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-2.26.0/src/lib' Building libHYPRE.so ... mpicc -shared -o libHYPRE-2.26.0.so /build/hypre-2.26.0/src/IJ_mv/*.o /build/hypre-2.26.0/src/distributed_ls/Euclid/*.o /build/hypre-2.26.0/src/distributed_ls/ParaSails/*.o /build/hypre-2.26.0/src/distributed_ls/pilut/*.o /build/hypre-2.26.0/src/distributed_matrix/*.o /build/hypre-2.26.0/src/krylov/*.o /build/hypre-2.26.0/src/matrix_matrix/*.o /build/hypre-2.26.0/src/multivector/*.o /build/hypre-2.26.0/src/parcsr_ls/*.o /build/hypre-2.26.0/src/parcsr_mv/*.o /build/hypre-2.26.0/src/parcsr_block_mv/*.o /build/hypre-2.26.0/src/seq_mv/*.o /build/hypre-2.26.0/src/sstruct_ls/*.o /build/hypre-2.26.0/src/sstruct_mv/*.o /build/hypre-2.26.0/src/struct_ls/*.o /build/hypre-2.26.0/src/struct_mv/*.o /build/hypre-2.26.0/src/utilities/*.o /build/hypre-2.26.0/src/blas/*.o /build/hypre-2.26.0/src/lapack/*.o /build/hypre-2.26.0/src/IJ_mv/*.obj /build/hypre-2.26.0/src/parcsr_ls/*.obj /build/hypre-2.26.0/src/parcsr_mv/*.obj /build/hypre-2.26.0/src/seq_mv/*.obj /build/hypre-2.26.0/src/sstruct_ls/*.obj /build/hypre-2.26.0/src/sstruct_mv/*.obj /build/hypre-2.26.0/src/struct_ls/*.obj /build/hypre-2.26.0/src/struct_mv/*.obj /build/hypre-2.26.0/src/utilities/*.obj -lsuperlu_dist -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -lmpi -lm -Wl,-soname,libHYPRE-2.26.0.so -Wl,-z,defs -Wl,-z,relro -Wl,--no-as-needed ln -s -f libHYPRE-2.26.0.so libHYPRE.so cp -fR libHYPRE* /build/hypre-2.26.0/src/hypre/lib make[3]: Leaving directory '/build/hypre-2.26.0/src/lib' make[2]: Leaving directory '/build/hypre-2.26.0/src' dh_auto_build -Dsrc-static cd src-static && make -j3 make[2]: Entering directory '/build/hypre-2.26.0/src-static' Making blas ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/blas' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dasum.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c daxpy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dcopy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c ddot.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dgemm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dgemv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dger.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dnrm2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c drot.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dscal.c dnrm2.c: In function 'hypre_dnrm2': dnrm2.c:148:8: warning: 'xmax' may be used uninitialized [-Wmaybe-uninitialized] 148 | if ((d__1 = dx[i__], abs(d__1)) <= xmax) { | ^ dnrm2.c:35:17: note: 'xmax' was declared here 35 | doublereal xmax; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dswap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsymm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c dsyr2.c: In function 'hypre_dsyr2': dsyr2.c:29:25: warning: 'jy' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; | ^~ dsyr2.c:29:21: warning: 'jx' may be used uninitialized [-Wmaybe-uninitialized] 29 | integer ix, iy, jx, jy, kx, ky; | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsv.c dtrmv.c: In function 'hypre_dtrmv': dtrmv.c:21:21: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 21 | integer ix, jx, kx; | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c f2c.c dtrsv.c: In function 'hypre_dtrsv': dtrsv.c:289:24: warning: 'kx' may be used uninitialized [-Wmaybe-uninitialized] 289 | jx += *incx; | ~~~^~~~~~~~ dtrsv.c:28:21: note: 'kx' was declared here 28 | integer ix, jx, kx; | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c idamax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c lsame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c make[3]: Leaving directory '/build/hypre-2.26.0/src-static/blas' Making lapack ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/lapack' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dbdsqr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgebd2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgebrd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgelq2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgelqf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgels.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgeqr2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgeqrf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgesvd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetrf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetri.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetrs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetf2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlabad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlabrd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlacpy.c dgesvd.c: In function 'hypre_dgesvd': dgesvd.c:4043:12: warning: 'ie' may be used uninitialized [-Wmaybe-uninitialized] 4043 | if (ie < 2) { | ^ dgesvd.c:40:13: note: 'ie' was declared here 40 | integer ie; | ^~ In file included from dgesvd.c:8: f2c.h:200:36: warning: 'bdspac' may be used uninitialized [-Wmaybe-uninitialized] 200 | #define max(a,b) ((a) >= (b) ? (a) : (b)) | ^ dgesvd.c:46:17: note: 'bdspac' was declared here 46 | integer ir, bdspac, iu; | ^~~~~~ f2c.h:200:36: warning: 'wrkbl' may be used uninitialized [-Wmaybe-uninitialized] 200 | #define max(a,b) ((a) >= (b) ? (a) : (b)) | ^ dgesvd.c:38:27: note: 'wrkbl' was declared here 38 | integer chunk, minmn, wrkbl, itaup, itauq, mnthr, iwork; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlae2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaev2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlange.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlanst.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlansy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlapy2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarfb.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarfg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarft.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlartg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlas2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlascl.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaset.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq1.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq3.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq4.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq5.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq6.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasrt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlassq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2l.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2r.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgbr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgl2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorglq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgql.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgqr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgtr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorm2r.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormbr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorml2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormlq.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormqr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotf2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotrf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotrs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsteqr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsterf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsyev.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygs2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygst.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsytd2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsytrd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dtrtri.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dtrti2.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c ieeeck.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c ilaenv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c lsame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c xerbla.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlamch.c dlamch.c: In function 'hypre_dlamc5': dlamch.c:940:18: warning: 'y' may be used uninitialized [-Wmaybe-uninitialized] 940 | d__1 = y * *beta; | ~~^~~~~~~ dlamch.c:840:16: note: 'y' was declared here 840 | doublereal y, z; | ^ make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/utilities' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_general.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_handle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_version.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c amg_linklist.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c binsearch.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c exchange_data.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fortran_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ap.c In file included from exchange_data.c:15: _hypre_utilities.h: In function 'hypre_DataExchangeList': _hypre_utilities.h:676:3: warning: 'term_statuses' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:179:23: note: 'term_statuses' was declared here 179 | hypre_MPI_Status *term_statuses, term_status1, status_parent; | ^~~~~~~~~~~~~ _hypre_utilities.h:676:3: warning: 'term_requests' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:178:23: note: 'term_requests' was declared here 178 | hypre_MPI_Request *term_requests, term_request1, request_parent; | ^~~~~~~~~~~~~ _hypre_utilities.h:676:3: warning: 'tree.child_id' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:170:21: note: 'tree.child_id' was declared here 170 | hypre_BinaryTree tree; | ^~~~ exchange_data.c:444:27: warning: 'tree.num_child' may be used uninitialized [-Wmaybe-uninitialized] 444 | for (i = 0; i < tree.num_child; i++) | ~~^~~~~~~~~~~~~~~~ exchange_data.c:170:21: note: 'tree.num_child' was declared here 170 | hypre_BinaryTree tree; | ^~~~ exchange_data.c:426:13: warning: 'tree.parent_id' may be used uninitialized [-Wmaybe-uninitialized] 426 | hypre_MPI_Irecv(NULL, 0, HYPRE_MPI_INT, tree.parent_id, term_tag, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 427 | comm, &term_request1); | ~~~~~~~~~~~~~~~~~~~~~ exchange_data.c:170:21: note: 'tree.parent_id' was declared here 170 | hypre_BinaryTree tree; | ^~~~ _hypre_utilities.h:676:3: warning: 'contact_statuses' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:173:43: note: 'contact_statuses' was declared here 173 | hypre_MPI_Status *response_statuses, *contact_statuses; | ^~~~~~~~~~~~~~~~ exchange_data.c:408:10: warning: 'response_statuses' may be used uninitialized [-Wmaybe-uninitialized] 408 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | response_statuses); | ~~~~~~~~~~~~~~~~~~ exchange_data.c:173:23: note: 'response_statuses' was declared here 173 | hypre_MPI_Status *response_statuses, *contact_statuses; | ^~~~~~~~~~~~~~~~~ _hypre_utilities.h:676:3: warning: 'contact_requests' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ exchange_data.c:172:43: note: 'contact_requests' was declared here 172 | hypre_MPI_Request *response_requests, *contact_requests; | ^~~~~~~~~~~~~~~~ exchange_data.c:408:10: warning: 'response_requests' may be used uninitialized [-Wmaybe-uninitialized] 408 | hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 409 | response_statuses); | ~~~~~~~~~~~~~~~~~~ exchange_data.c:172:23: note: 'response_requests' was declared here 172 | hypre_MPI_Request *response_requests, *contact_requests; | ^~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c log.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c complex.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c error.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c hopscotch_hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c memory_tracker.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c merge_sort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c mmio.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c mpi_comm_f2c.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c prefix_sum.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c printf.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c utilities.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c mpistubs.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c qsplit.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c random.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c threading.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c timer.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c timing.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c device_utils.c -o device_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c general.c -o general.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c handle.c -o handle.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c int_array.c -o int_array.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c memory.c -o memory.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c omp_device.c -o omp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c nvtx.c -o nvtx.obj Building libHYPRE_utilities.a ... ar -rcu libHYPRE_utilities.a *.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_utilities.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src-static/hypre/include cp -fR ./fortran*.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/multivector' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c multivector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c temp_multivector.c Building libHYPRE_multivector.a ... ar -rcu libHYPRE_multivector.a multivector.o temp_multivector.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_multivector.a cp -fR *.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/krylov' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c cogmres.c gmres.c: In function 'hypre_GMRESSolve': gmres.c:310:45: warning: 'rs_2' may be used uninitialized [-Wmaybe-uninitialized] 310 | HYPRE_Real *rs, **hh, *c, *s, *rs_2; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c flexgmres.c cogmres.c: In function 'hypre_COGMRESSolve': cogmres.c:318:39: warning: 'rs_2' may be used uninitialized [-Wmaybe-uninitialized] 318 | HYPRE_Real *rs, *hh, *uu, *c, *s, *rs_2, *rv; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_lobpcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c lobpcg.c In function 'lobpcg_MultiVectorByMultiVector', inlined from 'lobpcg_solve' at lobpcg.c:729:10: lobpcg.c:94:4: warning: 'blockVectorBY' may be used uninitialized [-Wmaybe-uninitialized] 94 | mv_MultiVectorByMultiVector( x, y, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95 | utilities_FortranMatrixGlobalHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96 | utilities_FortranMatrixHeight( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | utilities_FortranMatrixWidth( xy ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | utilities_FortranMatrixValues( xy ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lobpcg.c: In function 'lobpcg_solve': lobpcg.c:296:26: note: 'blockVectorBY' was declared here 296 | mv_MultiVectorPtr blockVectorBY; /* B*Y */ | ^~~~~~~~~~~~~ Building libHYPRE_krylov.a ... ar -rcu libHYPRE_krylov.a bicgstab.o cgnr.o gmres.o cogmres.o flexgmres.o lgmres.o HYPRE_bicgstab.o HYPRE_cgnr.o HYPRE_gmres.o HYPRE_cogmres.o HYPRE_lgmres.o HYPRE_flexgmres.o HYPRE_pcg.o pcg.o HYPRE_lobpcg.o lobpcg.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_krylov.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./krylov.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./lobpcg.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv' make autogen make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv' make lib make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matop.c csr_matop.c: In function 'hypre_CSRMatrixSplit': csr_matop.c:1439:20: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 1439 | temp[cnt_offd] = Bs_ext_j[j]; | ^ csr_matop.c:1330:21: note: 'temp' was declared here 1330 | HYPRE_BigInt *temp; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matrix.c csr_matrix.c: In function 'hypre_CSRMatrixUnion': csr_matrix.c:966:16: warning: 'big_jB' may be used uninitialized [-Wmaybe-uninitialized] 966 | if ( big_jB == big_jA ) | ^ csr_matrix.c:866:30: note: 'big_jB' was declared here 866 | HYPRE_BigInt jBg, big_jA, big_jB; | ^~~~~~ csr_matrix.c:966:16: warning: 'big_jA' may be used uninitialized [-Wmaybe-uninitialized] 966 | if ( big_jB == big_jA ) | ^ csr_matrix.c:866:22: note: 'big_jA' was declared here 866 | HYPRE_BigInt jBg, big_jA, big_jB; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c genpart.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c mapped_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c multiblock_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c vector_batched.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matop_device.c -o csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matrix_cuda_utils.c -o csr_matrix_cuda_utils.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matvec_device.c -o csr_matvec_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_matvec_oomp.c -o csr_matvec_oomp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spadd_device.c -o csr_spadd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device.c -o csr_spgemm_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_cusparse.c -o csr_spgemm_device_cusparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numblocks.c -o csr_spgemm_device_numblocks.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer.c -o csr_spgemm_device_numer.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer1.c -o csr_spgemm_device_numer1.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer2.c -o csr_spgemm_device_numer2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer3.c -o csr_spgemm_device_numer3.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer4.c -o csr_spgemm_device_numer4.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer5.c -o csr_spgemm_device_numer5.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer6.c -o csr_spgemm_device_numer6.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer7.c -o csr_spgemm_device_numer7.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer8.c -o csr_spgemm_device_numer8.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer9.c -o csr_spgemm_device_numer9.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_numer10.c -o csr_spgemm_device_numer10.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_onemklsparse.c -o csr_spgemm_device_onemklsparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_rocsparse.c -o csr_spgemm_device_rocsparse.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_rowest.c -o csr_spgemm_device_rowest.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl.c -o csr_spgemm_device_symbl.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl1.c -o csr_spgemm_device_symbl1.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl2.c -o csr_spgemm_device_symbl2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl3.c -o csr_spgemm_device_symbl3.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl4.c -o csr_spgemm_device_symbl4.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl5.c -o csr_spgemm_device_symbl5.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl6.c -o csr_spgemm_device_symbl6.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl7.c -o csr_spgemm_device_symbl7.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl8.c -o csr_spgemm_device_symbl8.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl9.c -o csr_spgemm_device_symbl9.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_symbl10.c -o csr_spgemm_device_symbl10.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spgemm_device_util.c -o csr_spgemm_device_util.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_spmv_device.c -o csr_spmv_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_sptrans_device.c -o csr_sptrans_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c vector_device.c -o vector_device.obj Building libHYPRE_seq_mv.a ... ar -rcu libHYPRE_seq_mv.a csr_matop.o csr_matrix.o csr_matvec.o genpart.o HYPRE_csr_matrix.o HYPRE_mapped_matrix.o HYPRE_multiblock_matrix.o HYPRE_vector.o mapped_matrix.o multiblock_matrix.o vector.o vector_batched.o csr_matop_device.obj csr_matrix_cuda_utils.obj csr_matvec_device.obj csr_matvec_oomp.obj csr_spadd_device.obj csr_spgemm_device.obj csr_spgemm_device_cusparse.obj csr_spgemm_device_numblocks.obj csr_spgemm_device_numer.obj csr_spgemm_device_numer1.obj csr_spgemm_device_numer2.obj csr_spgemm_device_numer3.obj csr_spgemm_device_numer4.obj csr_spgemm_device_numer5.obj csr_spgemm_device_numer6.obj csr_spgemm_device_numer7.obj csr_spgemm_device_numer8.obj csr_spgemm_device_numer9.obj csr_spgemm_device_numer10.obj csr_spgemm_device_onemklsparse.obj csr_spgemm_device_rocsparse.obj csr_spgemm_device_rowest.obj csr_spgemm_device_symbl.obj csr_spgemm_device_symbl1.obj csr_spgemm_device_symbl2.obj csr_spgemm_device_symbl3.obj csr_spgemm_device_symbl4.obj csr_spgemm_device_symbl5.obj csr_spgemm_device_symbl6.obj csr_spgemm_device_symbl7.obj csr_spgemm_device_symbl8.obj csr_spgemm_device_symbl9.obj csr_spgemm_device_symbl10.obj csr_spgemm_device_util.obj csr_spmv_device.obj csr_sptrans_device.obj vector_device.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_seq_mv.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./seq_mv.h /build/hypre-2.26.0/src-static/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv' make[3]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c communicationT.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c gen_fffc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c new_commpkg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c numbers.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_aat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_bool_matop.c par_csr_aat.c: In function 'hypre_ParCSRAAt': par_csr_aat.c:366:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 366 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_csr_aat.c:365:21: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 365 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_csr_aat.c:364:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 364 | HYPRE_Complex *A_ext_data; | ^~~~~~~~~~ par_csr_aat.c:860:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 860 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_aat.c:362:21: note: 'A_ext' was declared here 362 | hypre_CSRMatrix *A_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_bool_matrix.c par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': par_csr_bool_matop.c:645:27: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 645 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_csr_bool_matop.c:644:27: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 644 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_csr_bool_matop.c:1088:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1088 | hypre_CSRBooleanMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_bool_matop.c:642:28: note: 'A_ext' was declared here 642 | hypre_CSRBooleanMatrix *A_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_communication.c par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul': par_csr_bool_matop.c:66:27: warning: 'B_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 66 | HYPRE_Int *B_ext_diag_j; | ^~~~~~~~~~~~ par_csr_bool_matop.c:71:27: warning: 'B_tmp_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 71 | HYPRE_BigInt *B_tmp_offd_j; | ^~~~~~~~~~~~ par_csr_bool_matop.c:70:27: warning: 'B_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 70 | HYPRE_Int *B_ext_offd_j; | ^~~~~~~~~~~~ par_csr_bool_matop.c:63:27: warning: 'Bs_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 63 | HYPRE_BigInt *Bs_ext_j; | ^~~~~~~~ par_csr_bool_matop.c:62:27: warning: 'Bs_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 62 | HYPRE_Int *Bs_ext_i; | ^~~~~~~~ par_csr_bool_matop.c:176:7: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized] 176 | hypre_CSRBooleanMatrixDestroy(Bs_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_bool_matop.c:61:28: note: 'Bs_ext' was declared here 61 | hypre_CSRBooleanMatrix *Bs_ext; | ^~~~~~ par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': par_csr_bool_matrix.c:576:19: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 576 | HYPRE_Int *offd_j; | ^~~~~~ par_csr_bool_matrix.c:575:19: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 575 | HYPRE_Int *offd_i; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matop.c par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': par_csr_bool_matrix.c:895:10: warning: 'a_j' may be used uninitialized [-Wmaybe-uninitialized] 895 | hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 896 | local_num_rows[i], | ~~~~~~~~~~~~~~~~~~ 897 | &a_i[(HYPRE_Int)row_starts[i]], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 898 | &a_j[ind], | ~~~~~~~~~~ 899 | &csr_matrix_datatypes[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_bool_matrix.c:829:24: note: 'a_j' was declared here 829 | HYPRE_Int *a_j; | ^~~ par_csr_bool_matrix.c:894:19: warning: 'a_i' may be used uninitialized [-Wmaybe-uninitialized] 894 | ind = a_i[(HYPRE_Int)row_starts[i]]; | ^ par_csr_bool_matrix.c:828:24: note: 'a_i' was declared here 828 | HYPRE_Int *a_i; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matvec.c par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': par_csr_matvec.c:668:26: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized] 668 | if (num_cols_offd) hypre_CSRMatrixMatvec_FF( alpha, offd, x_tmp, 1.0, y_local, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 669 | CF_marker, CF_marker_offd, fpt); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matvec.c:567:23: note: 'x_tmp' was declared here 567 | hypre_Vector *x_tmp; | ^~~~~ par_csr_matvec.c:647:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 647 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matvec.c:558:28: note: 'comm_handle' was declared here 558 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matop_marked.c par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': par_csr_matrix.c:819:24: warning: 'tmp_j' may be used uninitialized [-Wmaybe-uninitialized] 819 | HYPRE_BigInt *tmp_j; | ^~~~~ par_csr_matrix.c:818:24: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 818 | HYPRE_Int *offd_j; | ^~~~~~ par_csr_matrix.c:893:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 893 | offd_data[offd_cnt++] = data; | ^ par_csr_matrix.c:816:24: note: 'offd_data' was declared here 816 | HYPRE_Complex *offd_data; | ^~~~~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': par_csr_matop.c:1632:27: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1632 | *comm_handle_data = hypre_ParCSRCommHandleCreate(1, tmp_comm_pkg, B_int_data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1633 | B_ext_data); | ~~~~~~~~~~~ par_csr_matop.c:1273:20: note: 'B_ext_data' was declared here 1273 | HYPRE_Complex * B_ext_data; | ^~~~~~~~~~ par_csr_matop.c:1475:38: warning: 'B_int_data' may be used uninitialized [-Wmaybe-uninitialized] 1475 | B_int_data[count] = diag_data[k]; | ^ par_csr_matop.c:1274:20: note: 'B_int_data' was declared here 1274 | HYPRE_Complex * B_int_data; | ^~~~~~~~~~ par_csr_matrix.c: In function 'hypre_CSRMatrixToParCSRMatrix': par_csr_matrix.c:1444:10: warning: 'A_j' may be used uninitialized [-Wmaybe-uninitialized] 1444 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1445 | num_rows_proc[i], | ~~~~~~~~~~~~~~~~~ 1446 | &A_data[ind], | ~~~~~~~~~~~~~ 1447 | &A_i[(HYPRE_Int) global_row_starts[i]], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1448 | &A_j[ind], | ~~~~~~~~~~ 1449 | &csr_matrix_datatypes[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matrix.c:1253:24: note: 'A_j' was declared here 1253 | HYPRE_Int *A_j; | ^~~ par_csr_matrix.c:1442:19: warning: 'A_i' may be used uninitialized [-Wmaybe-uninitialized] 1442 | ind = A_i[(HYPRE_Int) global_row_starts[i]]; | ^ par_csr_matrix.c:1252:24: note: 'A_i' was declared here 1252 | HYPRE_Int *A_i; | ^~~ par_csr_matrix.c:1444:10: warning: 'A_data' may be used uninitialized [-Wmaybe-uninitialized] 1444 | hypre_BuildCSRMatrixMPIDataType(num_nonzeros_proc[i], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1445 | num_rows_proc[i], | ~~~~~~~~~~~~~~~~~ 1446 | &A_data[ind], | ~~~~~~~~~~~~~ 1447 | &A_i[(HYPRE_Int) global_row_starts[i]], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1448 | &A_j[ind], | ~~~~~~~~~~ 1449 | &csr_matrix_datatypes[i]); | ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matrix.c:1251:24: note: 'A_data' was declared here 1251 | HYPRE_Complex *A_data; | ^~~~~~ par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC': par_csr_matop_marked.c:418:28: warning: 'P_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 418 | P_ext_offd_data[cnt_offd++] = Ps_ext_data[j]; | ^ par_csr_matop_marked.c:319:24: note: 'P_ext_offd_data' was declared here 319 | HYPRE_Complex *P_ext_offd_data; | ^~~~~~~~~~~~~~~ In file included from _hypre_parcsr_mv.h:9, from par_csr_matop_marked.c:8: ./../utilities/_hypre_utilities.h:676:3: warning: 'map_P_to_C' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_csr_matop_marked.c:290:24: note: 'map_P_to_C' was declared here 290 | HYPRE_Int *map_P_to_C; | ^~~~~~~~~~ par_csr_matop_marked.c:316:24: warning: 'P_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 316 | HYPRE_Int *P_ext_diag_j; | ^~~~~~~~~~~~ par_csr_matop_marked.c:314:24: warning: 'P_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 314 | HYPRE_Complex *P_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_matop_marked.c:312:24: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_BigInt *Ps_ext_j; | ^~~~~~~~ par_csr_matop_marked.c:311:24: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 311 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_csr_matop_marked.c:310:24: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 310 | HYPRE_Complex *Ps_ext_data; | ^~~~~~~~~~~ par_csr_matop_marked.c:429:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 429 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop_marked.c:308:24: note: 'Ps_ext' was declared here 308 | hypre_CSRMatrix *Ps_ext; | ^~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixTransposeHost': par_csr_matop.c:1967:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 1967 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c:1898:29: note: 'comm_handle' was declared here 1898 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_csr_matop.c:1894:29: warning: 'send_map_elmts' may be used uninitialized [-Wmaybe-uninitialized] 1894 | HYPRE_Int *send_map_elmts; | ^~~~~~~~~~~~~~ par_csr_matop.c:1893:29: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] 1893 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ par_csr_matop.c:1988:47: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized] 1988 | tmp_recv_vec_starts[0] = recv_vec_starts[0]; | ~~~~~~~~~~~~~~~^~~ par_csr_matop.c:1892:29: note: 'recv_vec_starts' was declared here 1892 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_csr_matop.c:1999:7: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized] 1999 | hypre_ParCSRCommPkgCreateAndFill(comm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2000 | num_recvs, recv_procs, tmp_recv_vec_starts, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2001 | num_sends, send_procs, tmp_send_map_starts, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2002 | NULL, | ~~~~~ 2003 | &tmp_comm_pkg); | ~~~~~~~~~~~~~~ par_csr_matop.c:1891:42: note: 'send_procs' was declared here 1891 | HYPRE_Int *recv_procs, *send_procs; | ^~~~~~~~~~ par_csr_matop.c:1999:7: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized] 1999 | hypre_ParCSRCommPkgCreateAndFill(comm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2000 | num_recvs, recv_procs, tmp_recv_vec_starts, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2001 | num_sends, send_procs, tmp_send_map_starts, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2002 | NULL, | ~~~~~ 2003 | &tmp_comm_pkg); | ~~~~~~~~~~~~~~ par_csr_matop.c:1891:29: note: 'recv_procs' was declared here 1891 | HYPRE_Int *recv_procs, *send_procs; | ^~~~~~~~~~ par_csr_matop.c:1878:29: warning: 'AT_buf_i' may be used uninitialized [-Wmaybe-uninitialized] 1878 | HYPRE_Int *AT_buf_i; | ^~~~~~~~ par_csr_matop.c:2015:24: warning: 'AT_tmp_data' may be used uninitialized [-Wmaybe-uninitialized] 2015 | comm_handle = hypre_ParCSRCommHandleCreate(2, tmp_comm_pkg, AT_tmp_data, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2016 | AT_buf_data); | ~~~~~~~~~~~~ par_csr_matop.c:1876:29: note: 'AT_tmp_data' was declared here 1876 | HYPRE_Complex *AT_tmp_data; | ^~~~~~~~~~~ par_csr_matop.c:1873:29: warning: 'AT_tmp_i' may be used uninitialized [-Wmaybe-uninitialized] 1873 | HYPRE_Int *AT_tmp_i; | ^~~~~~~~ par_csr_matop.c:1861:40: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] 1861 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; | ^~~~~~~~~ par_csr_matop.c:2005:65: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 2005 | AT_buf_j = hypre_CTAlloc(HYPRE_BigInt, tmp_send_map_starts[num_sends], HYPRE_MEMORY_HOST); | ^ par_csr_matop.c:1861:29: note: 'num_sends' was declared here 1861 | HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; | ^~~~~~~~~ par_csr_matrix.c: In function 'hypre_ParCSRMatrixPrintIJ': par_csr_matrix.c:664:25: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 664 | HYPRE_Int *offd_i; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_triplemat.c par_csr_triplemat.c: In function 'hypre_ParCSRMatrixRAPKTHost': par_csr_triplemat.c:689:10: warning: 'APext_offd' may be used uninitialized [-Wmaybe-uninitialized] 689 | hypre_CSRMatrixDestroy(APext_offd); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_triplemat.c:537:21: note: 'APext_offd' was declared here 537 | hypre_CSRMatrix *APext_offd; | ^~~~~~~~~~ par_csr_triplemat.c:679:10: warning: 'APext_diag' may be used uninitialized [-Wmaybe-uninitialized] 679 | hypre_CSRMatrixDestroy(APext_diag); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_triplemat.c:536:21: note: 'APext_diag' was declared here 536 | hypre_CSRMatrix *APext_diag; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_make_system.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_vector.c par_csr_matop.c: In function 'hypre_ParCSRMatrixAminvDB': par_csr_matop.c:3350:29: warning: 'map_to_B' may be used uninitialized [-Wmaybe-uninitialized] 3350 | A_col = map_to_B[A_offd_j[j]]; | ^ par_csr_matop.c:3224:26: note: 'map_to_B' was declared here 3224 | HYPRE_Int *map_to_B; | ^~~~~~~~ par_vector.c: In function 'hypre_VectorToParVector': par_vector.c:583:72: warning: 'v_data' may be used uninitialized [-Wmaybe-uninitialized] 583 | hypre_MPI_Isend( &v_data[(HYPRE_Int) global_vec_starts[p]] + j * global_vecstride, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ par_vector.c:521:24: note: 'v_data' was declared here 521 | HYPRE_Complex *v_data; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_vector_batched.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matvec_device.c -o par_csr_matvec_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_fffc_device.c -o par_csr_fffc_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_matop_device.c -o par_csr_matop_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_triplemat_device.c -o par_csr_triplemat_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_vector_device.c -o par_vector_device.obj par_csr_matop.c: In function 'hypre_ParMatmul': par_csr_matop.c:911:31: warning: 'col_map_offd_C' may be used uninitialized [-Wmaybe-uninitialized] 911 | B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, B_big_offd_j[j], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 912 | //B_ext_offd_j[j] = hypre_BigBinarySearch(col_map_offd_C, Bs_ext_j[j], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 913 | num_cols_offd_C); | ~~~~~~~~~~~~~~~~ par_csr_matop.c:408:24: note: 'col_map_offd_C' was declared here 408 | HYPRE_BigInt *col_map_offd_C; | ^~~~~~~~~~~~~~ par_csr_matop.c:437:24: warning: 'B_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 437 | HYPRE_Int *B_ext_offd_j; | ^~~~~~~~~~~~ par_csr_matop.c:435:24: warning: 'B_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 435 | HYPRE_Complex *B_ext_offd_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:877:22: warning: 'temp' may be used uninitialized [-Wmaybe-uninitialized] 877 | value = temp[0]; | ~~~~~~^~~~~~~~~ par_csr_matop.c:722:18: note: 'temp' was declared here 722 | HYPRE_BigInt *temp; | ^~~~ par_csr_matop.c:433:24: warning: 'B_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 433 | HYPRE_Int *B_ext_diag_j; | ^~~~~~~~~~~~ par_csr_matop.c:431:24: warning: 'B_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 431 | HYPRE_Complex *B_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:430:24: warning: 'Bs_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 430 | HYPRE_BigInt *Bs_ext_j; | ^~~~~~~~ par_csr_matop.c:429:24: warning: 'Bs_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 429 | HYPRE_Int *Bs_ext_i; | ^~~~~~~~ par_csr_matop.c:428:24: warning: 'Bs_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 428 | HYPRE_Complex *Bs_ext_data; | ^~~~~~~~~~~ par_csr_matop.c:858:13: warning: 'Bs_ext' may be used uninitialized [-Wmaybe-uninitialized] 858 | hypre_CSRMatrixDestroy(Bs_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c:427:24: note: 'Bs_ext' was declared here 427 | hypre_CSRMatrix *Bs_ext; | ^~~~~~ In file included from par_csr_matop.c:8: ./../utilities/_hypre_utilities.h: In function 'hypre_ParTMatmul': ./../utilities/_hypre_utilities.h:676:3: warning: 'map_B_to_C' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_csr_matop.c:3481:24: note: 'map_B_to_C' was declared here 3481 | HYPRE_Int *map_B_to_C; | ^~~~~~~~~~ par_csr_matop.c:3523:21: warning: 'num_sends_A' may be used uninitialized [-Wmaybe-uninitialized] 3523 | HYPRE_Int num_sends_A; | ^~~~~~~~~~~ par_csr_matop.c:3522:21: warning: 'send_map_elmts_A' may be used uninitialized [-Wmaybe-uninitialized] 3522 | HYPRE_Int *send_map_elmts_A; | ^~~~~~~~~~~~~~~~ par_csr_matop.c:3521:21: warning: 'send_map_starts_A' may be used uninitialized [-Wmaybe-uninitialized] 3521 | HYPRE_Int *send_map_starts_A; | ^~~~~~~~~~~~~~~~~ par_csr_matop.c:3514:21: warning: 'C_tmp_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 3514 | HYPRE_Complex *C_tmp_offd_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:3513:17: warning: 'C_tmp_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 3513 | HYPRE_Int *C_tmp_offd_j; | ^~~~~~~~~~~~ par_csr_matop.c:3512:17: warning: 'C_tmp_offd_i' may be used uninitialized [-Wmaybe-uninitialized] 3512 | HYPRE_Int *C_tmp_offd_i; | ^~~~~~~~~~~~ par_csr_matop.c:3511:21: warning: 'C_tmp_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 3511 | HYPRE_Complex *C_tmp_diag_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:3510:17: warning: 'C_tmp_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 3510 | HYPRE_Int *C_tmp_diag_j; | ^~~~~~~~~~~~ par_csr_matop.c:3504:21: warning: 'C_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 3504 | HYPRE_Complex *C_ext_offd_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:3503:17: warning: 'C_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 3503 | HYPRE_Int *C_ext_offd_j; | ^~~~~~~~~~~~ par_csr_matop.c:3974:44: warning: 'C_ext_offd_i' may be used uninitialized [-Wmaybe-uninitialized] 3974 | for (j2 = C_ext_offd_i[j1]; j2 < C_ext_offd_i[j1 + 1]; j2++) | ^ par_csr_matop.c:3502:17: note: 'C_ext_offd_i' was declared here 3502 | HYPRE_Int *C_ext_offd_i; | ^~~~~~~~~~~~ par_csr_matop.c:3501:21: warning: 'C_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 3501 | HYPRE_Complex *C_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_matop.c:3500:17: warning: 'C_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 3500 | HYPRE_Int *C_ext_diag_j; | ^~~~~~~~~~~~ par_csr_matop.c:3959:44: warning: 'C_ext_diag_i' may be used uninitialized [-Wmaybe-uninitialized] 3959 | for (j2 = C_ext_diag_i[j1]; j2 < C_ext_diag_i[j1 + 1]; j2++) | ^ par_csr_matop.c:3499:17: note: 'C_ext_diag_i' was declared here 3499 | HYPRE_Int *C_ext_diag_i; | ^~~~~~~~~~~~ par_csr_matop.c:3498:21: warning: 'C_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3498 | HYPRE_Complex *C_ext_data; | ^~~~~~~~~~ par_csr_matop.c:3497:20: warning: 'C_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 3497 | HYPRE_BigInt *C_ext_j; | ^~~~~~~ par_csr_matop.c:3496:17: warning: 'C_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 3496 | HYPRE_Int *C_ext_i; | ^~~~~~~ Building libHYPRE_parcsr_mv.a ... ar -rcu libHYPRE_parcsr_mv.a communicationT.o F90_HYPRE_parcsr_matrix.o F90_HYPRE_parcsr_vector.o F90_parcsr_matrix.o F90_par_vector.o HYPRE_parcsr_matrix.o HYPRE_parcsr_vector.o gen_fffc.o new_commpkg.o numbers.o par_csr_aat.o par_csr_assumed_part.o par_csr_bool_matop.o par_csr_bool_matrix.o par_csr_communication.o par_csr_matop.o par_csr_matrix.o par_csr_matvec.o par_csr_matop_marked.o par_csr_triplemat.o par_make_system.o par_vector.o par_vector_batched.o par_csr_matvec_device.obj par_csr_fffc_device.obj par_csr_matop_device.obj par_csr_triplemat_device.obj par_vector_device.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_parcsr_mv.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_block_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_block_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c csr_block_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_matvec.c In file included from ./../seq_mv/seq_mv.h:15, from csr_block_matrix.h:21, from _hypre_parcsr_block_mv.h:12, from par_csr_block_matvec.c:14: ./../utilities/_hypre_utilities.h: In function 'hypre_ParCSRBlockMatrixMatvec': ./../utilities/_hypre_utilities.h:676:3: warning: 'x_buf_data' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_csr_block_matvec.c:41:41: note: 'x_buf_data' was declared here 41 | HYPRE_Complex *x_tmp_data, *x_buf_data, *x_local_data; | ^~~~~~~~~~ par_csr_block_matvec.c:106:7: warning: 'x_tmp' may be used uninitialized [-Wmaybe-uninitialized] 106 | hypre_SeqVectorDestroy(x_tmp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_matvec.c:34:48: note: 'x_tmp' was declared here 34 | hypre_Vector *x_local, *y_local, *x_tmp; | ^~~~~ par_csr_block_matvec.c:100:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 100 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_matvec.c:31:28: note: 'comm_handle' was declared here 31 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_comm.c par_csr_block_matrix.c: In function 'hypre_ParCSRBlockMatrixExtractBExt': par_csr_block_matrix.c:906:39: warning: 'B_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 906 | hypre_CSRBlockMatrixData(B_ext) = B_ext_data; par_csr_block_matrix.c:760:19: note: 'B_ext_data' was declared here 760 | HYPRE_Complex *B_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_rap_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_csr_block_relax.c par_csr_block_rap.c: In function 'hypre_ParCSRBlockMatrixRAP': par_csr_block_rap.c:1773:38: warning: 'RAP_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1773 | RAP_offd_j[jj_count_offd] = i3 - num_cols_diag_P; | ^ par_csr_block_rap.c:253:27: note: 'RAP_offd_j' was declared here 253 | HYPRE_Int *RAP_offd_j; | ^~~~~~~~~~ par_csr_block_rap.c:251:27: warning: 'RAP_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 251 | HYPRE_Complex *RAP_offd_data; | ^~~~~~~~~~~~~ par_csr_block_rap.c:1489:20: warning: 'RAP_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 1489 | RAP_diag_j[jj_count_diag] = ic; | ^ par_csr_block_rap.c:247:27: note: 'RAP_diag_j' was declared here 247 | HYPRE_Int *RAP_diag_j; | ^~~~~~~~~~ par_csr_block_rap.c:245:27: warning: 'RAP_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 245 | HYPRE_Complex *RAP_diag_data; | ^~~~~~~~~~~~~ par_csr_block_rap.c:1622:45: warning: 'map_Pext_to_RAP' may be used uninitialized [-Wmaybe-uninitialized] 1622 | i3 = map_Pext_to_RAP[P_ext_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:294:27: note: 'map_Pext_to_RAP' was declared here 294 | HYPRE_Int *map_Pext_to_RAP; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:1754:42: warning: 'map_P_to_RAP' may be used uninitialized [-Wmaybe-uninitialized] 1754 | i3 = map_P_to_RAP[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:293:27: note: 'map_P_to_RAP' was declared here 293 | HYPRE_Int *map_P_to_RAP; | ^~~~~~~~~~~~ par_csr_block_rap.c:1149:27: warning: 'col_map_offd_RAP' may be used uninitialized [-Wmaybe-uninitialized] 1149 | + hypre_BigBinarySearch(col_map_offd_RAP, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1150 | RAP_ext_j[i], num_cols_offd_RAP); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:229:29: note: 'col_map_offd_RAP' was declared here 229 | HYPRE_BigInt *col_map_offd_RAP; | ^~~~~~~~~~~~~~~~ par_csr_block_rap.c:241:27: warning: 'RAP_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 241 | HYPRE_BigInt *RAP_ext_j; | ^~~~~~~~~ par_csr_block_rap.c:1496:37: warning: 'RAP_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 1496 | for (k = RAP_ext_i[j]; k < RAP_ext_i[j + 1]; k++) | ^ par_csr_block_rap.c:240:27: note: 'RAP_ext_i' was declared here 240 | HYPRE_Int *RAP_ext_i; | ^~~~~~~~~ par_csr_block_rap.c:239:27: warning: 'RAP_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 239 | HYPRE_Complex *RAP_ext_data; | ^~~~~~~~~~~~ par_csr_block_rap.c:693:37: warning: 'P_marker' may be used uninitialized [-Wmaybe-uninitialized] 693 | if (P_marker[i3] < jj_row_begining) | ^ par_csr_block_rap.c:296:27: note: 'P_marker' was declared here 296 | HYPRE_Int *P_marker; | ^~~~~~~~ par_csr_block_rap.c:283:27: warning: 'P_ext_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 283 | HYPRE_Complex *P_ext_diag_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:289:27: warning: 'P_ext_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 289 | HYPRE_Int *P_ext_offd_j; | ^~~~~~~~~~~~ par_csr_block_rap.c:285:27: warning: 'P_ext_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 285 | HYPRE_Int *P_ext_diag_j; | ^~~~~~~~~~~~ par_csr_block_rap.c:287:27: warning: 'P_ext_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 287 | HYPRE_Complex *P_ext_offd_data; | ^~~~~~~~~~~~~~~ par_csr_block_rap.c:982:48: warning: 'col_map_offd_Pext' may be used uninitialized [-Wmaybe-uninitialized] 982 | col_map_offd_Pext[i3 - num_cols_diag_P]; | ^ par_csr_block_rap.c:291:27: note: 'col_map_offd_Pext' was declared here 291 | HYPRE_BigInt *col_map_offd_Pext; | ^~~~~~~~~~~~~~~~~ par_csr_block_rap.c:962:43: warning: 'map_P_to_Pext' may be used uninitialized [-Wmaybe-uninitialized] 962 | i3 = map_P_to_Pext[P_offd_j[jj3]] + num_cols_diag_P; | ^ par_csr_block_rap.c:292:27: note: 'map_P_to_Pext' was declared here 292 | HYPRE_Int *map_P_to_Pext; | ^~~~~~~~~~~~~ par_csr_block_rap.c:281:27: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 281 | HYPRE_BigInt *Ps_ext_j; | ^~~~~~~~ par_csr_block_rap.c:280:27: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 280 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_csr_block_rap.c:279:27: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 279 | HYPRE_Complex *Ps_ext_data; | ^~~~~~~~~~~ par_csr_block_rap.c:500:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 500 | hypre_CSRBlockMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:277:26: note: 'Ps_ext' was declared here 277 | hypre_CSRBlockMatrix *Ps_ext; | ^~~~~~ par_csr_block_rap.c:189:27: warning: 'send_map_starts_RT' may be used uninitialized [-Wmaybe-uninitialized] 189 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ In file included from ./../seq_mv/seq_mv.h:15, from csr_block_matrix.h:21, from _hypre_parcsr_block_mv.h:12, from par_csr_block_relax.c:8: ./../utilities/_hypre_utilities.h: In function 'hypre_BoomerAMGBlockRelax': ./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_csr_block_relax.c:132:20: note: 'v_buf_data' was declared here 132 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_csr_block_relax.c:1239:57: warning: 'Vext_data' may be used uninitialized [-Wmaybe-uninitialized] 1239 | &Vext_data[ii * block_size], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_relax.c:131:20: note: 'Vext_data' was declared here 131 | HYPRE_Real *Vext_data; | ^~~~~~~~~ par_csr_block_relax.c:408:13: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 408 | hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data is populated */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_relax.c:113:28: note: 'comm_handle' was declared here 113 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterp': par_csr_block_interp.c:1096:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1096 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c:73:27: note: 'A_ext' was declared here 73 | hypre_CSRBlockMatrix *A_ext; | ^~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpDiag': par_csr_block_interp.c:2695:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 2695 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c:1639:27: note: 'A_ext' was declared here 1639 | hypre_CSRBlockMatrix *A_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../multivector -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I./../IJ_mv -I./../krylov -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_block_nodal_systems.c par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpRV': par_csr_block_interp.c:3750:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 3750 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c:2763:27: note: 'A_ext' was declared here 2763 | hypre_CSRBlockMatrix *A_ext; | ^~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpRV2': par_csr_block_interp.c:4790:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 4790 | if (num_procs > 1) { hypre_CSRBlockMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c:3815:26: note: 'A_ext' was declared here 3815 | hypre_CSRBlockMatrix *A_ext; | ^~~~~ Building libHYPRE_parcsr_block_mv.a ... ar -rcu libHYPRE_parcsr_block_mv.a csr_block_matrix.o csr_block_matvec.o par_csr_block_matrix.o par_csr_block_matvec.o par_csr_block_comm.o par_csr_block_rap.o par_csr_block_rap_communication.o par_csr_block_interp.o par_csr_block_relax.o par_block_nodal_systems.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_parcsr_block_mv.a cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_distributed_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_matrix_ISIS.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_matrix_PETSc.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_matrix_parcsr.c Building libHYPRE_DistributedMatrix.a ... ar -rcu libHYPRE_DistributedMatrix.a distributed_matrix.o HYPRE_distributed_matrix.o distributed_matrix_ISIS.o distributed_matrix_PETSc.o distributed_matrix_parcsr.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_DistributedMatrix.a cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/IJ_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c aux_parcsr_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c aux_par_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJ_assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJMatrix_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJVector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJVector_parcsr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJMatrix_parcsr_device.c -o IJMatrix_parcsr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c IJVector_parcsr_device.c -o IJVector_parcsr_device.obj IJMatrix_parcsr.c: In function 'hypre_IJMatrixGetValuesParCSR': IJMatrix_parcsr.c:511:41: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 511 | cols[indx] = col_map_offd[offd_j[j]]; | ^ IJMatrix_parcsr.c:429:18: note: 'col_map_offd' was declared here 429 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:427:19: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 427 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:426:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 426 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesParCSR': IJMatrix_parcsr.c:952:38: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 952 | big_offd_j[cnt_offd] = cols[indx]; | ^ IJMatrix_parcsr.c:908:30: note: 'big_offd_j' was declared here 908 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:953:37: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 953 | offd_data[cnt_offd++] = values[indx]; | ^ IJMatrix_parcsr.c:645:19: note: 'offd_data' was declared here 645 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:630:20: warning: 'tmp_data' may be used uninitialized [-Wmaybe-uninitialized] 630 | HYPRE_Complex *tmp_data; | ^~~~~~~~ IJMatrix_parcsr.c:732:28: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 732 | j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 733 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:674:21: note: 'col_map_offd' was declared here 674 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:644:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 644 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixAddToValuesParCSR': IJMatrix_parcsr.c:1486:38: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1486 | big_offd_j[cnt_offd] = cols[indx]; | ^ IJMatrix_parcsr.c:1443:30: note: 'big_offd_j' was declared here 1443 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:1487:37: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 1487 | offd_data[cnt_offd++] = values[indx]; | ^ IJMatrix_parcsr.c:1127:19: note: 'offd_data' was declared here 1127 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:1111:20: warning: 'tmp_data' may be used uninitialized [-Wmaybe-uninitialized] 1111 | HYPRE_Complex *tmp_data; | ^~~~~~~~ IJMatrix_parcsr.c:1205:28: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 1205 | j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1206 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:1147:21: note: 'col_map_offd' was declared here 1147 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:1126:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1126 | HYPRE_Int *offd_j; | ^~~~~~ In function 'hypre_IJMatrixAddToValuesParCSR', inlined from 'hypre_IJMatrixAssembleOffProcValsParCSR' at IJMatrix_parcsr.c:2299:13: IJMatrix_parcsr.c:1486:38: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1486 | big_offd_j[cnt_offd] = cols[indx]; | ^ IJMatrix_parcsr.c: In function 'hypre_IJMatrixAssembleOffProcValsParCSR': IJMatrix_parcsr.c:1443:30: note: 'big_offd_j' was declared here 1443 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ In function 'hypre_IJMatrixAddToValuesParCSR', inlined from 'hypre_IJMatrixAssembleOffProcValsParCSR' at IJMatrix_parcsr.c:2299:13: IJMatrix_parcsr.c:1487:37: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 1487 | offd_data[cnt_offd++] = values[indx]; | ^ IJMatrix_parcsr.c: In function 'hypre_IJMatrixAssembleOffProcValsParCSR': IJMatrix_parcsr.c:1127:19: note: 'offd_data' was declared here 1127 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:1111:20: warning: 'tmp_data' may be used uninitialized [-Wmaybe-uninitialized] 1111 | HYPRE_Complex *tmp_data; | ^~~~~~~~ In function 'hypre_IJMatrixAddToValuesParCSR', inlined from 'hypre_IJMatrixAssembleOffProcValsParCSR' at IJMatrix_parcsr.c:2299:13: IJMatrix_parcsr.c:1205:28: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 1205 | j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1206 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixAssembleOffProcValsParCSR': IJMatrix_parcsr.c:1147:21: note: 'col_map_offd' was declared here 1147 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:1126:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1126 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesOMPParCSR': IJMatrix_parcsr.c:3448:40: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 3448 | offd_data[cnt_offd++] = values[indx]; | ^ IJMatrix_parcsr.c:2977:19: note: 'offd_data' was declared here 2977 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:3447:41: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 3447 | big_offd_j[cnt_offd] = cols[indx]; | ^ IJMatrix_parcsr.c:2976:18: note: 'big_offd_j' was declared here 2976 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:3434:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 3434 | for (j = offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:2974:15: note: 'offd_i' was declared here 2974 | HYPRE_Int *offd_i; | ^~~~~~ IJMatrix_parcsr.c:3484:40: warning: 'diag_data' may be used uninitialized [-Wmaybe-uninitialized] 3484 | diag_data[cnt_diag++] = values[indx]; | ^ IJMatrix_parcsr.c:2973:19: note: 'diag_data' was declared here 2973 | HYPRE_Complex *diag_data; | ^~~~~~~~~ IJMatrix_parcsr.c:3483:37: warning: 'diag_j' may be used uninitialized [-Wmaybe-uninitialized] 3483 | diag_j[cnt_diag] = (HYPRE_Int)(cols[indx] - col_0); | ^ IJMatrix_parcsr.c:2972:15: note: 'diag_j' was declared here 2972 | HYPRE_Int *diag_j; | ^~~~~~ IJMatrix_parcsr.c:3470:40: warning: 'diag_i' may be used uninitialized [-Wmaybe-uninitialized] 3470 | for (j = diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:2971:15: note: 'diag_i' was declared here 2971 | HYPRE_Int *diag_i; | ^~~~~~ IJMatrix_parcsr.c:3117:31: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 3117 | j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3118 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3014:21: note: 'col_map_offd' was declared here 3014 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:2975:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 2975 | HYPRE_Int *offd_j; | ^~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixAddToValuesOMPParCSR': IJMatrix_parcsr.c:4058:40: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 4058 | offd_data[cnt_offd++] = values[indx]; | ^ IJMatrix_parcsr.c:3610:19: note: 'offd_data' was declared here 3610 | HYPRE_Complex *offd_data; | ^~~~~~~~~ IJMatrix_parcsr.c:4057:41: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 4057 | big_offd_j[cnt_offd] = cols[indx]; | ^ IJMatrix_parcsr.c:3609:18: note: 'big_offd_j' was declared here 3609 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ IJMatrix_parcsr.c:4044:40: warning: 'offd_i' may be used uninitialized [-Wmaybe-uninitialized] 4044 | for (j = offd_i[row_local]; j < offd_indx; j++) | ^ IJMatrix_parcsr.c:3607:15: note: 'offd_i' was declared here 3607 | HYPRE_Int *offd_i; | ^~~~~~ IJMatrix_parcsr.c:4094:40: warning: 'diag_data' may be used uninitialized [-Wmaybe-uninitialized] 4094 | diag_data[cnt_diag++] = values[indx]; | ^ IJMatrix_parcsr.c:3606:19: note: 'diag_data' was declared here 3606 | HYPRE_Complex *diag_data; | ^~~~~~~~~ IJMatrix_parcsr.c:4093:37: warning: 'diag_j' may be used uninitialized [-Wmaybe-uninitialized] 4093 | diag_j[cnt_diag] = (HYPRE_Int)(cols[indx] - col_0); | ^ IJMatrix_parcsr.c:3605:15: note: 'diag_j' was declared here 3605 | HYPRE_Int *diag_j; | ^~~~~~ IJMatrix_parcsr.c:4080:40: warning: 'diag_i' may be used uninitialized [-Wmaybe-uninitialized] 4080 | for (j = diag_i[row_local]; j < diag_indx; j++) | ^ IJMatrix_parcsr.c:3604:15: note: 'diag_i' was declared here 3604 | HYPRE_Int *diag_i; | ^~~~~~ IJMatrix_parcsr.c:3742:31: warning: 'col_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 3742 | j_offd = hypre_BigBinarySearch(col_map_offd, cols[indx] - first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3743 | num_cols_offd); | ~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3644:21: note: 'col_map_offd' was declared here 3644 | HYPRE_BigInt *col_map_offd; | ^~~~~~~~~~~~ IJMatrix_parcsr.c:3608:15: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 3608 | HYPRE_Int *offd_j; | ^~~~~~ Building libHYPRE_IJ_mv.a ... ar -rcu libHYPRE_IJ_mv.a aux_parcsr_matrix.o aux_par_vector.o F90_HYPRE_IJMatrix.o F90_HYPRE_IJVector.o F90_IJMatrix.o HYPRE_IJMatrix.o HYPRE_IJVector.o IJ_assumed_part.o IJMatrix.o IJMatrix_parcsr.o IJVector.o IJVector_parcsr.o IJMatrix_parcsr_device.obj IJVector_parcsr_device.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_IJ_mv.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/matrix_matrix' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_ConvertPETScMatrixToDistributedMatrix.c Building libHYPRE_MatrixMatrix.a ... ar -rcu libHYPRE_MatrixMatrix.a HYPRE_ConvertParCSRMatrixToDistributedMatrix.o HYPRE_ConvertPETScMatrixToDistributedMatrix.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_MatrixMatrix.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c amg_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c aux_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_hypre_laplace.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_amg.c In function 'hypre_new_offd_nodes', inlined from 'hypre_exchange_interp_data' at aux_interp.c:632:23: aux_interp.c:516:28: warning: 'loc_col' may be used uninitialized [-Wmaybe-uninitialized] 516 | Sop_j[kk] = (HYPRE_BigInt)(-loc_col - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ aux_interp.c: In function 'hypre_exchange_interp_data': aux_interp.c:311:23: note: 'loc_col' was declared here 311 | HYPRE_Int got_loc, loc_col; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_parcsr_ilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c gen_redcs_mat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_amgdd.c gen_redcs_mat.c: In function 'hypre_seqAMGSetup': gen_redcs_mat.c:303:21: warning: 'total_nnz' may be used uninitialized [-Wmaybe-uninitialized] 303 | A_seq = hypre_ParCSRMatrixCreate(seq_comm, size, size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 304 | row_starts, row_starts, | ~~~~~~~~~~~~~~~~~~~~~~~ 305 | 0, total_nnz, 0); | ~~~~~~~~~~~~~~~~ gen_redcs_mat.c:76:43: note: 'total_nnz' was declared here 76 | HYPRE_Int i, j, size, num_nonzeros, total_nnz, cnt; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_block.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_cgnr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_Euclid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_cogmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_mgr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_ilu.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_fsai.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_pilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_parcsr_schwarz.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_ams.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_ads.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_ame.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_2s_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_comp_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_setup.c par_amgdd_setup.c: In function 'hypre_BoomerAMGDDSetup': par_amgdd_setup.c:57:28: warning: 'recv_map_send_buffer_size' may be used uninitialized [-Wmaybe-uninitialized] 57 | HYPRE_Int *recv_map_send_buffer_size; | ^~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:55:28: warning: 'recv_map_send_buffer' may be used uninitialized [-Wmaybe-uninitialized] 55 | HYPRE_Int **recv_map_send_buffer; | ^~~~~~~~~~~~~~~~~~~~ par_amgdd_setup.c:53:28: warning: 'recv_buffer' may be used uninitialized [-Wmaybe-uninitialized] 53 | HYPRE_Int **recv_buffer; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_solve.c par_amgdd_solve.c: In function 'hypre_BoomerAMGDDSolve': par_amgdd_solve.c:311:31: warning: 'rhs_norm' may be used uninitialized [-Wmaybe-uninitialized] 311 | relative_resid = resid_nrm / rhs_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:42:26: note: 'rhs_norm' was declared here 42 | HYPRE_Real rhs_norm; | ^~~~~~~~ par_amgdd_solve.c:320:28: warning: 'resid_nrm' may be used uninitialized [-Wmaybe-uninitialized] 320 | relative_resid = resid_nrm / resid_nrm_init; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amgdd_solve.c:40:26: note: 'resid_nrm' was declared here 40 | HYPRE_Real resid_nrm; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_fac_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_helpers.c par_amgdd_comp_grid.c: In function 'hypre_AMGDDCompGridFinalize': par_amgdd_comp_grid.c:1197:37: warning: 'new_R_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 1197 | new_R_offd_data[R_offd_cnt] = hypre_CSRMatrixData(R_offd)[j]; | ^ par_amgdd_comp_grid.c:931:26: note: 'new_R_offd_data' was declared here 931 | HYPRE_Complex *new_R_offd_data; | ^~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1271:39: warning: 'new_R_offd_colInd' may be used uninitialized [-Wmaybe-uninitialized] 1271 | new_R_offd_colInd[R_offd_cnt] = hypre_CSRMatrixJ(R_offd)[j]; | ^ par_amgdd_comp_grid.c:930:26: note: 'new_R_offd_colInd' was declared here 930 | HYPRE_Int *new_R_offd_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1266:33: warning: 'new_R_offd_rowPtr' may be used uninitialized [-Wmaybe-uninitialized] 1266 | new_R_offd_rowPtr[node_cnt] = R_offd_cnt; | ^ par_amgdd_comp_grid.c:929:26: note: 'new_R_offd_rowPtr' was declared here 929 | HYPRE_Int *new_R_offd_rowPtr; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1187:37: warning: 'new_R_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 1187 | new_R_diag_data[R_diag_cnt] = hypre_CSRMatrixData(R_diag)[j]; | ^ par_amgdd_comp_grid.c:926:26: note: 'new_R_diag_data' was declared here 926 | HYPRE_Complex *new_R_diag_data; | ^~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1261:39: warning: 'new_R_diag_colInd' may be used uninitialized [-Wmaybe-uninitialized] 1261 | new_R_diag_colInd[R_diag_cnt] = hypre_CSRMatrixJ(R_diag)[j]; | ^ par_amgdd_comp_grid.c:925:26: note: 'new_R_diag_colInd' was declared here 925 | HYPRE_Int *new_R_diag_colInd; | ^~~~~~~~~~~~~~~~~ par_amgdd_comp_grid.c:1256:33: warning: 'new_R_diag_rowPtr' may be used uninitialized [-Wmaybe-uninitialized] 1256 | new_R_diag_rowPtr[node_cnt] = R_diag_cnt; | ^ par_amgdd_comp_grid.c:924:26: note: 'new_R_diag_rowPtr' was declared here 924 | HYPRE_Int *new_R_diag_rowPtr; | ^~~~~~~~~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:10, from _hypre_parcsr_ls.h:9, from par_amgdd_comp_grid.c:14: ./../seq_mv/seq_mv.h:83:63: warning: 'R_offd' may be used uninitialized [-Wmaybe-uninitialized] 83 | #define hypre_CSRMatrixJ(matrix) ((matrix) -> j) | ^~ par_amgdd_comp_grid.c:921:26: note: 'R_offd' was declared here 921 | hypre_CSRMatrix *R_offd; | ^~~~~~ ./../seq_mv/seq_mv.h:82:63: warning: 'R_diag' may be used uninitialized [-Wmaybe-uninitialized] 82 | #define hypre_CSRMatrixI(matrix) ((matrix) -> i) | ^~ par_amgdd_comp_grid.c:920:26: note: 'R_diag' was declared here 920 | hypre_CSRMatrix *R_diag; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amg_solveT.c par_amg_solve.c: In function 'hypre_BoomerAMGSolve': par_amg_solve.c:259:13: warning: 'Residual' may be used uninitialized [-Wmaybe-uninitialized] 259 | hypre_ParCSRMatrixMatvecOutOfPlace(alpha, A_array[0], U_array[0], beta, F_array[0], Residual ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amg_solve.c:73:24: note: 'Residual' was declared here 73 | hypre_ParVector *Residual; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_fsai.c par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': par_amg_solveT.c:497:27: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] 497 | Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 498 | F_array[level], | ~~~~~~~~~~~~~~~ 499 | CF_marker, | ~~~~~~~~~~ 500 | relax_type, | ~~~~~~~~~~~ 501 | relax_points, | ~~~~~~~~~~~~~ 502 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 503 | U_array[level], | ~~~~~~~~~~~~~~~ 504 | Vtemp); | ~~~~~~ par_amg_solveT.c:353:20: note: 'relax_points' was declared here 353 | HYPRE_Int relax_points; | ^~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_fsai_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_fsai_solve.c par_fsai_solve.c: In function 'hypre_FSAISolve': par_fsai_solve.c:106:22: warning: 'resnorm' may be used uninitialized [-Wmaybe-uninitialized] 106 | rel_resnorm = resnorm / old_resnorm; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ par_fsai_solve.c:43:38: note: 'resnorm' was declared here 43 | HYPRE_Real old_resnorm, resnorm, rel_resnorm; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cg_relax_wt.c par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt': par_cg_relax_wt.c:216:16: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 216 | HYPRE_ParCSRParaSailsSolve(smoother[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | (HYPRE_ParCSRMatrix) A, | ~~~~~~~~~~~~~~~~~~~~~~~ 218 | (HYPRE_ParVector) Vtemp, | ~~~~~~~~~~~~~~~~~~~~~~~~ 219 | (HYPRE_ParVector) Utemp); | ~~~~~~~~~~~~~~~~~~~~~~~~ par_cg_relax_wt.c:38:24: note: 'Utemp' was declared here 38 | hypre_ParVector *Utemp; | ^~~~~ par_cg_relax_wt.c:238:40: warning: 'smoother' may be used uninitialized [-Wmaybe-uninitialized] 238 | HYPRE_SchwarzSolve(smoother[level], | ^ par_cg_relax_wt.c:30:18: note: 'smoother' was declared here 30 | HYPRE_Solver *smoother; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cgc_coarsen.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': par_coarsen.c:226:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 226 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:101:28: note: 'comm_handle' was declared here 101 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_coarsen.c:851:20: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 851 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:142:21: note: 'wall_time' was declared here 142 | HYPRE_Real wall_time; | ^~~~~~~~~ par_cgc_coarsen.c: In function 'hypre_BoomerAMGCoarsenCGCb': par_cgc_coarsen.c:350:21: warning: 'measure_max' may be used uninitialized [-Wmaybe-uninitialized] 350 | if (!num_left || measure_array[LoL_head->head] < measure_max) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cgc_coarsen.c:98:27: note: 'measure_max' was declared here 98 | HYPRE_Int measure_max; /* BM Aug 30, 2006: maximal measure, needed for CGC */ | ^~~~~~~~~~~ par_cgc_coarsen.c:637:7: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 637 | hypre_CSRMatrixDestroy(S_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cgc_coarsen.c:57:21: note: 'S_ext' was declared here 57 | hypre_CSRMatrix *S_ext; | ^~~~~ par_cgc_coarsen.c:618:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 618 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cgc_coarsen.c:96:27: note: 'wall_time' was declared here 96 | HYPRE_Real wall_time; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cheby.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsenRuge': par_coarsen.c:1657:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 1657 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:982:21: note: 'wall_time' was declared here 982 | HYPRE_Real wall_time; | ^~~~~~~~~ par_amgdd_helpers.c: In function 'hypre_BoomerAMGDD_CommunicateRemainingMatrixInfo': par_amgdd_helpers.c:3079:43: warning: 'R_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] 3079 | R_tmp_info_complex[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2862:26: note: 'R_tmp_info_complex' was declared here 2862 | HYPRE_Complex **R_tmp_info_complex; | ^~~~~~~~~~~~~~~~~~ par_amgdd_helpers.c:3078:39: warning: 'R_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] 3078 | R_tmp_info_int[R_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2861:22: note: 'R_tmp_info_int' was declared here 2861 | HYPRE_Int **R_tmp_info_int; | ^~~~~~~~~~~~~~ par_amgdd_helpers.c:2999:43: warning: 'P_tmp_info_complex' may be used uninitialized [-Wmaybe-uninitialized] 2999 | P_tmp_info_complex[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Complex, row_size, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2846:26: note: 'P_tmp_info_complex' was declared here 2846 | HYPRE_Complex **P_tmp_info_complex; | ^~~~~~~~~~~~~~~~~~ par_amgdd_helpers.c:2998:39: warning: 'P_tmp_info_int' may be used uninitialized [-Wmaybe-uninitialized] 2998 | P_tmp_info_int[P_tmp_info_cnt] = hypre_CTAlloc(HYPRE_Int, row_size + 1, HYPRE_MEMORY_HOST); | ^ par_amgdd_helpers.c:2845:22: note: 'P_tmp_info_int' was declared here 2845 | HYPRE_Int **P_tmp_info_int; | ^~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_coarse_parms.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsenPMISHost': par_coarsen.c:2286:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 2286 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:2110:30: note: 'comm_handle' was declared here 2110 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_coarsen.c:2118:30: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 2118 | HYPRE_Int *S_offd_j; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_coordinates.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cr.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cycle.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_add_cycle.c par_cycle.c: In function 'hypre_BoomerAMGCycle': par_cycle.c:569:36: warning: 'relax_points' may be used uninitialized [-Wmaybe-uninitialized] 569 | Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 570 | Aux_F, | ~~~~~~ 571 | CF_marker, | ~~~~~~~~~~ 572 | relax_type, | ~~~~~~~~~~~ 573 | relax_points, | ~~~~~~~~~~~~~ 574 | relax_weight[level], | ~~~~~~~~~~~~~~~~~~~~ 575 | omega[level], | ~~~~~~~~~~~~~ 576 | l1_norms_level ? hypre_VectorData(l1_norms_level) : NULL, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 577 | Aux_U, | ~~~~~~ 578 | Vtemp, | ~~~~~~ 579 | Ztemp); | ~~~~~~ par_cycle.c:80:20: note: 'relax_points' was declared here 80 | HYPRE_Int relax_points; | ^~~~~~~~~~~~ par_cycle.c:47:21: warning: 'Ptemp_data' may be used uninitialized [-Wmaybe-uninitialized] 47 | HYPRE_Real *Ptemp_data; | ^~~~~~~~~~ par_cycle.c:46:21: warning: 'Ztemp_data' may be used uninitialized [-Wmaybe-uninitialized] 46 | HYPRE_Real *Ztemp_data; | ^~~~~~~~~~ par_cycle.c:88:20: warning: 'local_size' may be used uninitialized [-Wmaybe-uninitialized] 88 | HYPRE_Int local_size; | ^~~~~~~~~~ par_cycle.c:456:19: warning: 'Utemp' may be used uninitialized [-Wmaybe-uninitialized] 456 | hypre_ParVectorSetLocalSize(Utemp, local_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cycle.c:35:30: note: 'Utemp' was declared here 35 | hypre_ParVector *Utemp; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_difconv.c par_add_cycle.c: In function 'hypre_CreateLambda': par_add_cycle.c:389:15: warning: 'Atilde_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 389 | HYPRE_Int *Atilde_offd_j; | ^~~~~~~~~~~~~ par_add_cycle.c:387:15: warning: 'Atilde_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 387 | HYPRE_Int *Atilde_diag_j; | ^~~~~~~~~~~~~ par_add_cycle.c:361:19: warning: 'Atilde_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 361 | HYPRE_Real *Atilde_offd_data; | ^~~~~~~~~~~~~~~~ par_add_cycle.c:360:19: warning: 'Atilde_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 360 | HYPRE_Real *Atilde_diag_data; | ^~~~~~~~~~~~~~~~ par_add_cycle.c:385:15: warning: 'L_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 385 | HYPRE_Int *L_offd_j; | ^~~~~~~~ par_add_cycle.c:372:19: warning: 'L_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 372 | HYPRE_Real *L_offd_data; | ^~~~~~~~~~~ par_add_cycle.c:921:18: warning: 'L_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 921 | L_diag_j[cnt_diag++] = i + row_start; | ^ par_add_cycle.c:383:15: note: 'L_diag_j' was declared here 383 | HYPRE_Int *L_diag_j; | ^~~~~~~~ par_add_cycle.c:920:21: warning: 'L_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 920 | L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx] * D_data[i]) * D_data[i]; | ^ par_add_cycle.c:371:19: note: 'L_diag_data' was declared here 371 | HYPRE_Real *L_diag_data; | ^~~~~~~~~~~ par_cr.c: In function 'hypre_BoomerAMGIndepRS': par_cr.c:601:21: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 601 | HYPRE_Int *S_offd_j; | ^~~~~~~~ par_cr.c:1047:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 1047 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cr.c:629:21: note: 'wall_time' was declared here 629 | HYPRE_Real wall_time; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_gauss_elim.c par_cr.c: In function 'hypre_BoomerAMGIndepRSa': par_cr.c:1084:21: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1084 | HYPRE_Int *S_offd_j; | ^~~~~~~~ par_cr.c:1530:17: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 1530 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cr.c:1112:21: note: 'wall_time' was declared here 1112 | HYPRE_Real wall_time; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_gsmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_indepset.c par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': par_cr.c:1630:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1630 | HYPRE_Int *S_offd_j; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_interp.c par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': par_cr.c:2247:24: warning: 'S_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 2247 | HYPRE_Int *S_offd_j; | ^~~~~~~~ par_gsmg.c: In function 'hypre_BoomerAMGCreateSmoothVecs': par_gsmg.c:525:40: warning: 'smoother' may be used uninitialized [-Wmaybe-uninitialized] 525 | HYPRE_SchwarzSolve(smoother[level], | ^ par_gsmg.c:451:18: note: 'smoother' was declared here 451 | HYPRE_Solver *smoother; | ^~~~~~~~ par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': par_gsmg.c:1279:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 1279 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c:770:21: note: 'S_ext' was declared here 770 | hypre_CSRMatrix *S_ext; | ^~~~~ par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': par_gsmg.c:1331:21: warning: 'S_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 1331 | HYPRE_BigInt *S_ext_j; | ^~~~~~~ par_gsmg.c:1894:62: warning: 'S_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 1894 | for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num + 1]; jj1++) | ^ par_gsmg.c:1330:27: note: 'S_ext_i' was declared here 1330 | HYPRE_Int *S_ext_i; | ^~~~~~~ par_gsmg.c:1329:21: warning: 'S_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1329 | HYPRE_Real *S_ext_data; | ^~~~~~~~~~ par_gsmg.c:2104:25: warning: 'S_ext' may be used uninitialized [-Wmaybe-uninitialized] 2104 | if (num_procs > 1) { hypre_CSRMatrixDestroy(S_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c:1327:21: note: 'S_ext' was declared here 1327 | hypre_CSRMatrix *S_ext; | ^~~~~ par_interp.c: In function 'hypre_BoomerAMGBuildInterp': par_interp.c:976:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 976 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c:59:23: note: 'A_ext' was declared here 59 | hypre_CSRMatrix *A_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_jacobi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_krylov_func.c par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': par_interp.c:1868:7: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 1868 | hypre_CSRMatrixDestroy(A_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c:1032:21: note: 'A_ext' was declared here 1032 | hypre_CSRMatrix *A_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mod_lr_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_multi_interp.c In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_interp.c:8: ./../utilities/_hypre_utilities.h: In function 'hypre_BoomerAMGBuildInterpModUnk': ./../utilities/_hypre_utilities.h:676:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_interp.c:2702:24: note: 'tmp_map_offd' was declared here 2702 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_interp.c:3644:25: warning: 'A_ext' may be used uninitialized [-Wmaybe-uninitialized] 3644 | if (num_procs > 1) { hypre_CSRMatrixDestroy(A_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c:2707:21: note: 'A_ext' was declared here 2707 | hypre_CSRMatrix *A_ext; | ^~~~~ par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipassHost': par_multi_interp.c:772:10: warning: 'recv_procs' may be used uninitialized [-Wmaybe-uninitialized] 772 | hypre_ParCSRCommPkgCreateAndFill(comm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 774 | num_sends, send_procs, Pext_send_map_start[pass], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | NULL, | ~~~~~ 776 | &tmp_comm_pkg); | ~~~~~~~~~~~~~~ par_multi_interp.c:84:21: note: 'recv_procs' was declared here 84 | HYPRE_Int *recv_procs; | ^~~~~~~~~~ par_multi_interp.c:772:10: warning: 'send_procs' may be used uninitialized [-Wmaybe-uninitialized] 772 | hypre_ParCSRCommPkgCreateAndFill(comm, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 773 | num_recvs, recv_procs, Pext_recv_vec_start[pass], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 774 | num_sends, send_procs, Pext_send_map_start[pass], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 775 | NULL, | ~~~~~ 776 | &tmp_comm_pkg); | ~~~~~~~~~~~~~~ par_multi_interp.c:81:21: note: 'send_procs' was declared here 81 | HYPRE_Int *send_procs; | ^~~~~~~~~~ par_multi_interp.c:80:21: warning: 'send_map_elmt' may be used uninitialized [-Wmaybe-uninitialized] 80 | HYPRE_Int *send_map_elmt; | ^~~~~~~~~~~~~ par_multi_interp.c:79:21: warning: 'send_map_start' may be used uninitialized [-Wmaybe-uninitialized] 79 | HYPRE_Int *send_map_start; | ^~~~~~~~~~~~~~ par_multi_interp.c:1217:32: warning: 'C_array' may be used uninitialized [-Wmaybe-uninitialized] 1217 | P_marker[C_array[k1]] = i1; | ^ par_multi_interp.c:95:21: note: 'C_array' was declared here 95 | HYPRE_Int *C_array; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mod_multi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_laplace.c par_laplace.c: In function 'GenerateSysLaplacian': par_laplace.c:406:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 406 | HYPRE_Real *offd_data; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_laplace_27pt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_laplace_9pt.c par_laplace.c: In function 'GenerateSysLaplacianVCoef': par_laplace.c:900:16: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 900 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace.c:1303:27: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1303 | if (big_offd_j[i] == col_map_offd[j]) | ~~~~~~~~~~^~~ par_laplace.c:899:18: note: 'big_offd_j' was declared here 899 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ par_laplace.c:1305:26: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 1305 | offd_j[i] = j; | ~~~~~~~~~~^~~ par_laplace.c:898:18: note: 'offd_j' was declared here 898 | HYPRE_Int *offd_j; | ^~~~~~ par_laplace_9pt.c: In function 'GenerateLaplacian9pt': par_laplace_9pt.c:41:18: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 41 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ par_laplace_9pt.c:286:28: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 286 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_9pt.c:34:16: note: 'offd_data' was declared here 34 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace_9pt.c:33:18: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 33 | HYPRE_Int *offd_j; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_lr_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mgr.c par_laplace_27pt.c: In function 'GenerateLaplacian27pt': par_laplace_27pt.c:1431:31: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 1431 | offd_data[o_cnt++] = value[1]; | ^ par_laplace_27pt.c:38:16: note: 'offd_data' was declared here 38 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_laplace_27pt.c:36:18: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 36 | HYPRE_Int *offd_j; | ^~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': par_lr_interp.c:103:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 103 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:301:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 301 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:102:21: note: 'Sop_i' was declared here 102 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:92:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 92 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:676:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 676 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) | ^ par_lr_interp.c:91:21: note: 'A_ext_i' was declared here 91 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:675:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 675 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; | ^ par_lr_interp.c:90:21: note: 'A_ext_data' was declared here 90 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_mgr.c:14: ./../utilities/_hypre_utilities.h: In function 'hypre_MGRBuildPDRS': ./../utilities/_hypre_utilities.h:676:3: warning: 'tmp_map_offd' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:2024:21: note: 'tmp_map_offd' was declared here 2024 | HYPRE_Int *tmp_map_offd; | ^~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterpHost': par_lr_interp.c:1108:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 1108 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:1367:53: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 1367 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:1107:21: note: 'Sop_i' was declared here 1107 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:1098:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 1098 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:1727:59: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 1727 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ par_lr_interp.c:1097:21: note: 'A_ext_i' was declared here 1097 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:1096:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1096 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mgr_setup.c ./../utilities/_hypre_utilities.h: In function 'hypre_block_jacobi_solve': ./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:3861:21: note: 'v_buf_data' was declared here 3861 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:3930:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 3930 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr.c:3847:28: note: 'comm_handle' was declared here 3847 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ ./../utilities/_hypre_utilities.h: In function 'hypre_MGRBlockRelaxSolve': ./../utilities/_hypre_utilities.h:676:3: warning: 'v_buf_data' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ par_mgr.c:4032:21: note: 'v_buf_data' was declared here 4032 | HYPRE_Real *v_buf_data; | ^~~~~~~~~~ par_mgr.c:4100:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 4100 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr.c:4018:28: note: 'comm_handle' was declared here 4018 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ par_mgr.c: In function 'hypre_BlockDiagInvLapack': par_mgr.c:4204:41: warning: 'i' may be used uninitialized [-Wmaybe-uninitialized] 4204 | hypre_dgetri(&left_size, diag + i * LWORK, &left_size, IPIV, WORK, &LWORK, &INFO); | ~~^~~~~~~ par_mgr.c:4167:33: note: 'i' was declared here 4167 | HYPRE_Int nblock, left_size, i; | ^ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': par_lr_interp.c:2013:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 2013 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:2575:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 2575 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:2012:21: note: 'Sop_i' was declared here 2012 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:2003:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 2003 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:2764:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 2764 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ par_lr_interp.c:2002:21: note: 'A_ext_i' was declared here 2002 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:2001:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2001 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_mgr_setup.c: In function 'hypre_MGRSetup': par_mgr_setup.c:22:26: warning: 'final_coarse_size' may be used uninitialized [-Wmaybe-uninitialized] 22 | HYPRE_Int i, j, final_coarse_size, block_size, idx, **block_cf_marker; | ^~~~~~~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': par_lr_interp.c:3001:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 3001 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:3512:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 3512 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:3000:21: note: 'Sop_i' was declared here 3000 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:2991:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 2991 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:3686:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 3686 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ par_lr_interp.c:2990:21: note: 'A_ext_i' was declared here 2990 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:2989:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2989 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_mgr.c: In function 'hypre_MGRBuildInterpApproximateInverse': par_mgr.c:3374:39: warning: 'col_map_offd_P' may be used uninitialized [-Wmaybe-uninitialized] 3374 | hypre_ParCSRMatrixColMapOffd(P) = col_map_offd_P; par_mgr.c:3265:26: note: 'col_map_offd_P' was declared here 3265 | HYPRE_BigInt *col_map_offd_P; | ^~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mgr_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_nongalerkin.c par_mgr_solve.c: In function 'hypre_MGRCycle': par_mgr_solve.c:696:22: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] 696 | hypre_ParVectorAxpy(beta, Utemp, U_array[level]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr_solve.c:586:18: note: 'beta' was declared here 586 | HYPRE_Real beta; | ^~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': par_lr_interp.c:3918:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 3918 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:4440:34: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 4440 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:3917:21: note: 'Sop_i' was declared here 3917 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:3908:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 3908 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:4616:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 4616 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ par_lr_interp.c:3907:21: note: 'A_ext_i' was declared here 3907 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:3906:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3906 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_mgr_solve.c: In function 'hypre_MGRSolve': par_mgr_solve.c:225:13: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] 225 | hypre_ParVectorCopy(F_array[0], residual); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_mgr_solve.c:41:26: note: 'residual' was declared here 41 | hypre_ParVector *residual; | ^~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_nodal_systems.c par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': par_nongalerkin.c:582:24: warning: 'S_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 582 | S_offd_data[jS] = S_offd_data[jA]; | ^ par_nongalerkin.c:264:29: note: 'S_offd_data' was declared here 264 | HYPRE_Real *S_offd_data; | ^~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterpHost': par_lr_interp.c:4849:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 4849 | HYPRE_BigInt *Sop_j; | ^~~~~ par_lr_interp.c:5041:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 5041 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ par_lr_interp.c:4848:21: note: 'Sop_i' was declared here 4848 | HYPRE_Int *Sop_i; | ^~~~~ par_lr_interp.c:4839:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 4839 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ par_lr_interp.c:5351:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 5351 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ par_lr_interp.c:4838:21: note: 'A_ext_i' was declared here 4838 | HYPRE_Int *A_ext_i; | ^~~~~~~ par_lr_interp.c:4837:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 4837 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': par_nodal_systems.c:795:44: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; | ^ par_nodal_systems.c:82:25: note: 'num_sends' was declared here 82 | HYPRE_Int num_sends; | ^~~~~~~~~ par_nodal_systems.c:797:45: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] 797 | if (new_send_elmts_size > send_map_starts[num_sends]) | ^ par_nodal_systems.c:85:25: note: 'send_map_starts' was declared here 85 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ par_nodal_systems.c:72:24: warning: 'AN_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 72 | HYPRE_Real *AN_offd_data; | ^~~~~~~~~~~~ par_nodal_systems.c:96:25: warning: 'recv_vec_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] 96 | HYPRE_Int *recv_vec_starts_AN; | ^~~~~~~~~~~~~~~~~~ par_nodal_systems.c:809:61: warning: 'send_map_elmts_AN' may be used uninitialized [-Wmaybe-uninitialized] 809 | new_send_map_elmts[cnt++] = send_map_elmts_AN[j] * num_functions + k; | ~~~~~~~~~~~~~~~~~^~~ par_nodal_systems.c:94:25: note: 'send_map_elmts_AN' was declared here 94 | HYPRE_Int *send_map_elmts_AN; | ^~~~~~~~~~~~~~~~~ par_nodal_systems.c:795:44: warning: 'send_map_starts_AN' may be used uninitialized [-Wmaybe-uninitialized] 795 | new_send_elmts_size = send_map_starts_AN[num_sends] * num_functions; | ^ par_nodal_systems.c:93:25: note: 'send_map_starts_AN' was declared here 93 | HYPRE_Int *send_map_starts_AN; | ^~~~~~~~~~~~~~~~~~ par_nodal_systems.c:89:25: warning: 'recv_vec_starts' may be used uninitialized [-Wmaybe-uninitialized] 89 | HYPRE_Int *recv_vec_starts; | ^~~~~~~~~~~~~~~ par_nodal_systems.c:83:25: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] 83 | HYPRE_Int num_recvs; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_rap_communication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_rotate_7pt.c par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': par_rap.c:1580:32: warning: 'RA_offd.data' may be used uninitialized [-Wmaybe-uninitialized] 1580 | hypre_CSRMatrix RA_diag, RA_offd; | ^~~~~~~ par_rap.c:1580:32: warning: 'RA_offd.j' may be used uninitialized [-Wmaybe-uninitialized] par_rap.c:1882:29: warning: 'RAP_diag_j' may be used uninitialized [-Wmaybe-uninitialized] 1882 | RAP_diag_j[jj_count_diag] = i2; | ^ par_rap.c:107:27: note: 'RAP_diag_j' was declared here 107 | HYPRE_Int *RAP_diag_j; | ^~~~~~~~~~ par_rap.c:1881:32: warning: 'RAP_diag_data' may be used uninitialized [-Wmaybe-uninitialized] 1881 | RAP_diag_data[jj_count_diag] = r_a_product * p_entry; | ^ par_rap.c:105:21: note: 'RAP_diag_data' was declared here 105 | HYPRE_Real *RAP_diag_data; | ^~~~~~~~~~~~~ par_rap.c:2041:7: warning: 'RAP_ext' may be used uninitialized [-Wmaybe-uninitialized] 2041 | hypre_CSRMatrixDestroy(RAP_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:97:21: note: 'RAP_ext' was declared here 97 | hypre_CSRMatrix *RAP_ext; | ^~~~~~~ par_rap.c:732:37: warning: 'P_marker' may be used uninitialized [-Wmaybe-uninitialized] 732 | if (P_marker[i3] < jj_row_begining) | ^ par_rap.c:162:27: note: 'P_marker' was declared here 162 | HYPRE_Int *P_marker; | ^~~~~~~~ par_rap.c:989:48: warning: 'col_map_offd_Pext' may be used uninitialized [-Wmaybe-uninitialized] 989 | col_map_offd_Pext[i3 - num_cols_diag_P]; | ^ par_rap.c:157:21: note: 'col_map_offd_Pext' was declared here 157 | HYPRE_BigInt *col_map_offd_Pext; | ^~~~~~~~~~~~~~~~~ par_rap.c:146:21: warning: 'Ps_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 146 | HYPRE_BigInt *Ps_ext_j; | ^~~~~~~~ par_rap.c:145:27: warning: 'Ps_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 145 | HYPRE_Int *Ps_ext_i; | ^~~~~~~~ par_rap.c:144:21: warning: 'Ps_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 144 | HYPRE_Real *Ps_ext_data; | ^~~~~~~~~~~ par_rap.c:416:7: warning: 'Ps_ext' may be used uninitialized [-Wmaybe-uninitialized] 416 | hypre_CSRMatrixDestroy(Ps_ext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:142:21: note: 'Ps_ext' was declared here 142 | hypre_CSRMatrix *Ps_ext; | ^~~~~~ par_rap.c:49:27: warning: 'send_map_starts_RT' may be used uninitialized [-Wmaybe-uninitialized] 49 | HYPRE_Int *send_map_starts_RT; | ^~~~~~~~~~~~~~~~~~ par_rotate_7pt.c: In function 'GenerateRotate7pt': par_rotate_7pt.c:384:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 384 | hypre_CSRMatrixData(offd) = offd_data; par_rotate_7pt.c:35:16: note: 'offd_data' was declared here 35 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_rotate_7pt.c:383:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 383 | hypre_CSRMatrixJ(offd) = offd_j; par_rotate_7pt.c:34:18: note: 'offd_j' was declared here 34 | HYPRE_Int *offd_j; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_relax_more.c par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimateHost': par_relax_more.c:100:18: warning: 'e_min' may be used uninitialized [-Wmaybe-uninitialized] 100 | send_buf[0] = -e_min; | ^~~~~~ par_relax_more.c:48:23: note: 'e_min' was declared here 48 | HYPRE_Real e_max, e_min; | ^~~~~ par_relax_more.c:101:16: warning: 'e_max' may be used uninitialized [-Wmaybe-uninitialized] 101 | send_buf[1] = e_max; | ~~~~~~~~~~~~^~~~~~~~ par_relax_more.c:48:16: note: 'e_max' was declared here 48 | HYPRE_Real e_max, e_min; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_relax_interface.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_scaled_matnorm.c par_relax.c: In function 'hypre_BoomerAMGRelaxWeightedJacobi_core': par_relax.c:241:7: warning: 'comm_handle' may be used uninitialized [-Wmaybe-uninitialized] 241 | hypre_ParCSRCommHandleDestroy(comm_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:203:28: note: 'comm_handle' was declared here 203 | hypre_ParCSRCommHandle *comm_handle; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_schwarz.c par_relax.c: In function 'hypre_BoomerAMGRelax1GaussSeidel': par_relax.c:426:13: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] 426 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:372:23: note: 'requests' was declared here 372 | hypre_MPI_Request *requests; | ^~~~~~~~ par_relax.c:426:13: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized] 426 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:371:22: note: 'status' was declared here 371 | hypre_MPI_Status *status; | ^~~~~~ par_relax.c:419:27: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] 419 | for (i = 0; i < num_recvs; i++) | ~~^~~~~~~~~~~ par_relax.c:370:68: note: 'num_recvs' was declared here 370 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:398:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 398 | for (i = 0; i < num_sends; i++) | ~~^~~~~~~~~~~ par_relax.c:370:57: note: 'num_sends' was declared here 370 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_stats.c par_relax.c: In function 'hypre_BoomerAMGRelax2GaussSeidel': par_relax.c:574:13: warning: 'requests' may be used uninitialized [-Wmaybe-uninitialized] 574 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:501:23: note: 'requests' was declared here 501 | hypre_MPI_Request *requests; | ^~~~~~~~ par_relax.c:574:13: warning: 'status' may be used uninitialized [-Wmaybe-uninitialized] 574 | hypre_MPI_Waitall(jr, requests, status); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:500:22: note: 'status' was declared here 500 | hypre_MPI_Status *status; | ^~~~~~ par_relax.c:567:27: warning: 'num_recvs' may be used uninitialized [-Wmaybe-uninitialized] 567 | for (i = 0; i < num_recvs; i++) | ~~^~~~~~~~~~~ par_relax.c:499:68: note: 'num_recvs' was declared here 499 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ par_relax.c:546:24: warning: 'num_sends' may be used uninitialized [-Wmaybe-uninitialized] 546 | for (i = 0; i < num_sends; i++) | ~~^~~~~~~~~~~ par_relax.c:499:57: note: 'num_sends' was declared here 499 | HYPRE_Int num_procs, my_id, i, j, ii, jj, p, jr, ip, num_sends, num_recvs, vec_start, vec_len; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_strength.c par_stats.c: In function 'hypre_BoomerAMGSetupStats': par_stats.c:140:26: warning: 'bnnz' may be used uninitialized [-Wmaybe-uninitialized] 140 | HYPRE_Int block_size, bnnz; | ^~~~ par_stats.c:806:19: warning: 'block_size' may be used uninitialized [-Wmaybe-uninitialized] 806 | hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i * bnnz], &tmp_norm, block_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_stats.c:140:14: note: 'block_size' was declared here 140 | HYPRE_Int block_size, bnnz; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_sv_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_sv_interp_ln.c par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': par_sv_interp.c:871:42: warning: 'fine_index' may be used uninitialized [-Wmaybe-uninitialized] 871 | if (offd_vec_data[fine_index] != 0.0 ) | ^ par_sv_interp.c:325:21: note: 'fine_index' was declared here 325 | HYPRE_Int fine_index, index; | ^~~~~~~~~~ par_sv_interp.c:308:21: warning: 'theta' may be used uninitialized [-Wmaybe-uninitialized] 308 | HYPRE_Real *theta; | ^~~~~ par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': par_sv_interp_ln.c:1993:69: warning: 'gm_row_sum' may be used uninitialized [-Wmaybe-uninitialized] 1993 | value = P_diag_data_new[kk] * (vec_data[i] / gm_row_sum - vec_data[c_col]); | ~~~~~~~~~~~~^~~~~~~~~~~~ par_sv_interp_ln.c:87:21: note: 'gm_row_sum' was declared here 87 | HYPRE_Real gm_row_sum; | ^~~~~~~~~~ par_sv_interp_ln.c:175:21: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 175 | HYPRE_BigInt *P_ext_j; | ^~~~~~~ par_sv_interp_ln.c:1570:63: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 1570 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index + 1]; pp++) | ^ par_sv_interp_ln.c:174:21: note: 'P_ext_i' was declared here 174 | HYPRE_Int *P_ext_i; | ^~~~~~~ par_sv_interp_ln.c:1780:54: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1780 | aw = a_ij * P_ext_data[pp]; | ^ par_sv_interp_ln.c:173:21: note: 'P_ext_data' was declared here 173 | HYPRE_Real *P_ext_data; | ^~~~~~~~~~ par_sv_interp_ln.c:2637:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] 2637 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp_ln.c:172:21: note: 'P_ext' was declared here 172 | hypre_CSRMatrix *P_ext; | ^~~~~ par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': par_sv_interp.c:1644:21: warning: 'P_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 1644 | HYPRE_BigInt *P_ext_j; | ^~~~~~~ par_sv_interp.c:2194:60: warning: 'P_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 2194 | for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index + 1]; pp++) | ^ par_sv_interp.c:1643:21: note: 'P_ext_i' was declared here 1643 | HYPRE_Int *P_ext_i; | ^~~~~~~ par_sv_interp.c:2312:51: warning: 'P_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 2312 | aw = a_ij * P_ext_data[pp]; | ^ par_sv_interp.c:1642:21: note: 'P_ext_data' was declared here 1642 | HYPRE_Real *P_ext_data; | ^~~~~~~~~~ par_sv_interp.c:2429:25: warning: 'P_ext' may be used uninitialized [-Wmaybe-uninitialized] 2429 | if (num_procs > 1) { hypre_CSRMatrixDestroy(P_ext); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:1640:21: note: 'P_ext' was declared here 1640 | hypre_CSRMatrix *P_ext; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_vardifconv.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_vardifconv_rs.c par_vardifconv.c: In function 'GenerateVarDifConv': par_vardifconv.c:364:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 364 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv.c:42:24: note: 'offd_data' was declared here 42 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_vardifconv.c:363:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 363 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv.c:40:24: note: 'offd_j' was declared here 40 | HYPRE_Int *offd_j; | ^~~~~~ par_vardifconv.c:313:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 313 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz + 1, p, q, r + 1, nx, ny, | ^ par_vardifconv.c:41:24: note: 'big_offd_j' was declared here 41 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': par_vardifconv_rs.c:442:33: warning: 'offd_data' may be used uninitialized [-Wmaybe-uninitialized] 442 | hypre_CSRMatrixData(offd) = offd_data; par_vardifconv_rs.c:52:16: note: 'offd_data' was declared here 52 | HYPRE_Real *offd_data; | ^~~~~~~~~ par_vardifconv_rs.c:441:30: warning: 'offd_j' may be used uninitialized [-Wmaybe-uninitialized] 441 | hypre_CSRMatrixJ(offd) = offd_j; par_vardifconv_rs.c:50:18: note: 'offd_j' was declared here 50 | HYPRE_Int *offd_j; | ^~~~~~ par_vardifconv_rs.c:391:29: warning: 'big_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 391 | big_offd_j[o_cnt] = hypre_map(ix, iy, iz + 1, p, q, r + 1, nx, ny, | ^ par_vardifconv_rs.c:51:18: note: 'big_offd_j' was declared here 51 | HYPRE_BigInt *big_offd_j; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c partial.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c schwarz.c partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': partial.c:95:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 95 | HYPRE_BigInt *Sop_j; | ^~~~~ partial.c:368:53: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 368 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ partial.c:94:21: note: 'Sop_i' was declared here 94 | HYPRE_Int *Sop_i; | ^~~~~ partial.c:85:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 85 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:698:59: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 698 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ partial.c:84:21: note: 'A_ext_i' was declared here 84 | HYPRE_Int *A_ext_i; | ^~~~~~~ partial.c:83:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 83 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ schwarz.c: In function 'hypre_ParMPSchwarzSolve': schwarz.c:553:60: warning: 'k_loc' may be used uninitialized [-Wmaybe-uninitialized] 553 | aux[jj] -= A_boundary_data[k] * x_ext[k_loc - num_variables]; | ~~~~~~^~~~~~~~~~~~~~~ schwarz.c:415:34: note: 'k_loc' was declared here 415 | HYPRE_Int jj, i, j, k, j_loc, k_loc; | ^~~~~ schwarz.c:394:16: warning: 'rhs_ext' may be used uninitialized [-Wmaybe-uninitialized] 394 | HYPRE_Real *rhs_ext; | ^~~~~~~ schwarz.c:392:16: warning: 'x_ext_old' may be used uninitialized [-Wmaybe-uninitialized] 392 | HYPRE_Real *x_ext_old; | ^~~~~~~~~ schwarz.c:391:16: warning: 'x_ext' may be used uninitialized [-Wmaybe-uninitialized] 391 | HYPRE_Real *x_ext; | ^~~~~ schwarz.c:690:42: warning: 'A_boundary_data' may be used uninitialized [-Wmaybe-uninitialized] 690 | aux[jj] -= A_boundary_data[k] * x[k_loc]; | ^ schwarz.c:407:16: note: 'A_boundary_data' was declared here 407 | HYPRE_Real *A_boundary_data; | ^~~~~~~~~~~~~~~ schwarz.c:686:36: warning: 'A_boundary_j' may be used uninitialized [-Wmaybe-uninitialized] 686 | k_loc = A_boundary_j[k]; | ^ schwarz.c:406:15: note: 'A_boundary_j' was declared here 406 | HYPRE_Int *A_boundary_j; | ^~~~~~~~~~~~ schwarz.c:543:59: warning: 'A_boundary_i' may be used uninitialized [-Wmaybe-uninitialized] 543 | for (k = A_boundary_i[j_loc]; k < A_boundary_i[j_loc + 1]; k++) | ^ schwarz.c:405:15: note: 'A_boundary_i' was declared here 405 | HYPRE_Int *A_boundary_i; | ^~~~~~~~~~~~ schwarz.c:389:16: warning: 'A_offd_data' may be used uninitialized [-Wmaybe-uninitialized] 389 | HYPRE_Real *A_offd_data; | ^~~~~~~~~~~ schwarz.c:388:15: warning: 'A_offd_j' may be used uninitialized [-Wmaybe-uninitialized] 388 | HYPRE_Int *A_offd_j; | ^~~~~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': partial.c:1713:40: warning: 'beta' may be used uninitialized [-Wmaybe-uninitialized] 1713 | P_offd_data[jj] = -beta * ahat_offd[j1]; | ^~~~~ partial.c:974:27: note: 'beta' was declared here 974 | HYPRE_Real alfa, beta; | ^~~~ partial.c:1696:37: warning: 'alfa' may be used uninitialized [-Wmaybe-uninitialized] 1696 | P_diag_data[jj] = -alfa * ahat[j1]; | ^~~~~ partial.c:974:21: note: 'alfa' was declared here 974 | HYPRE_Real alfa, beta; | ^~~~ partial.c:952:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 952 | HYPRE_BigInt *Sop_j; | ^~~~~ partial.c:1182:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 1182 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ partial.c:951:21: note: 'Sop_i' was declared here 951 | HYPRE_Int *Sop_i; | ^~~~~ partial.c:941:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 941 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:1553:61: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 1553 | for (kk = A_ext_i[i1] + 1; kk < A_ext_i[i1 + 1]; kk++) | ^ partial.c:940:21: note: 'A_ext_i' was declared here 940 | HYPRE_Int *A_ext_i; | ^~~~~~~ partial.c:1552:63: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1552 | distribute = A_offd_data[jj] / A_ext_data[A_ext_i[i1]]; | ^ partial.c:939:21: note: 'A_ext_data' was declared here 939 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c block_tridiag.c partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': partial.c:1967:21: warning: 'Sop_j' may be used uninitialized [-Wmaybe-uninitialized] 1967 | HYPRE_BigInt *Sop_j; | ^~~~~ partial.c:2185:50: warning: 'Sop_i' may be used uninitialized [-Wmaybe-uninitialized] 2185 | for (kk = Sop_i[i1]; kk < Sop_i[i1 + 1]; kk++) | ^ partial.c:1966:21: note: 'Sop_i' was declared here 1966 | HYPRE_Int *Sop_i; | ^~~~~ partial.c:1956:21: warning: 'A_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 1956 | HYPRE_BigInt *A_ext_j; | ^~~~~~~ partial.c:2490:56: warning: 'A_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 2490 | for (jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1 + 1]; jj1++) | ^ partial.c:1955:21: note: 'A_ext_i' was declared here 1955 | HYPRE_Int *A_ext_i; | ^~~~~~~ partial.c:1954:21: warning: 'A_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 1954 | HYPRE_Real *A_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_restr.c par_restr.c: In function 'hypre_fgmresT': par_restr.c:956:20: warning: 'normr' may be used uninitialized [-Wmaybe-uninitialized] 956 | *relres = normr / normr0; | ~~~~~~^~~~~~~~ par_restr.c:844:18: note: 'normr' was declared here 844 | HYPRE_Real t, normr, normr0, tolr; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_lr_restr.c schwarz.c: In function 'hypre_ParAdSchwarzSolve': schwarz.c:3141:43: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3141 | x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; | ^ schwarz.c:3013:16: note: 'scale_ext' was declared here 3013 | HYPRE_Real *scale_ext; | ^~~~~~~~~ schwarz.c:3109:37: warning: 'vtemp_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3109 | aux[jj] = vtemp_ext_data[j_loc - num_variables]; | ^ schwarz.c:3005:16: note: 'vtemp_ext_data' was declared here 3005 | HYPRE_Real *vtemp_ext_data; | ^~~~~~~~~~~~~~ schwarz.c:3089:21: warning: 'x_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3089 | x_ext_data[i] = 0.0; | ~~~~~~~~~~~~~~^~~~~ schwarz.c:3002:16: note: 'x_ext_data' was declared here 3002 | HYPRE_Real *x_ext_data; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c dsuperlu.c schwarz.c: In function 'hypre_ParAMGCreateDomainDof': schwarz.c:3218:16: warning: 'a_ext_data' may be used uninitialized [-Wmaybe-uninitialized] 3218 | HYPRE_Real *a_ext_data; | ^~~~~~~~~~ schwarz.c:3217:18: warning: 'a_ext_j' may be used uninitialized [-Wmaybe-uninitialized] 3217 | HYPRE_BigInt *a_ext_j; | ^~~~~~~ schwarz.c:3686:49: warning: 'a_ext_i' may be used uninitialized [-Wmaybe-uninitialized] 3686 | for (j = a_ext_i[i_dof]; j < a_ext_i[i_dof + 1]; j++) | ^ schwarz.c:3216:15: note: 'a_ext_i' was declared here 3216 | HYPRE_Int *a_ext_i; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ads.c -o ads.obj In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from schwarz.c:8: ./../utilities/_hypre_utilities.h: In function 'hypre_ParGenerateScale': ./../utilities/_hypre_utilities.h:676:3: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ schwarz.c:3762:16: note: 'scale_ext' was declared here 3762 | HYPRE_Real *scale_ext; | ^~~~~~~~~ schwarz.c:3763:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3763 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3768:15: warning: 'send_map_elmts' may be used uninitialized [-Wmaybe-uninitialized] 3768 | HYPRE_Int *send_map_elmts; | ^~~~~~~~~~~~~~ schwarz.c:3767:15: warning: 'send_map_starts' may be used uninitialized [-Wmaybe-uninitialized] 3767 | HYPRE_Int *send_map_starts; | ^~~~~~~~~~~~~~~ schwarz.c: In function 'hypre_ParGenerateHybridScale': schwarz.c:3855:16: warning: 'scale_int' may be used uninitialized [-Wmaybe-uninitialized] 3855 | HYPRE_Real *scale_int; | ^~~~~~~~~ schwarz.c:3908:26: warning: 'index_ext' may be used uninitialized [-Wmaybe-uninitialized] 3908 | if (index_ext[j_loc] == -1) | ^ schwarz.c:3861:15: note: 'index_ext' was declared here 3861 | HYPRE_Int *index_ext; | ^~~~~~~~~ schwarz.c:3919:21: warning: 'scale_ext' may be used uninitialized [-Wmaybe-uninitialized] 3919 | comm_handle = hypre_ParCSRCommHandleCreate(2, comm_pkg, scale_ext, scale_int); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c:3854:16: note: 'scale_ext' was declared here 3854 | HYPRE_Real *scale_ext; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ams.c -o ams.obj ads.c: In function 'hypre_ADSSolve': ads.c:1618:7: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] 1618 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1619 | pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1440:24: note: 'r_norm' was declared here 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ ads.c:1618:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] 1618 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1619 | pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1440:15: note: 'r0_norm' was declared here 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~~ ads.c:1599:28: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] 1599 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ads.c:1440:32: note: 'b_norm' was declared here 1440 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ame.c -o ame.obj ams.c: In function 'hypre_BoomerAMGBlockSolve': ams.c:186:58: warning: 'b_' may be used uninitialized [-Wmaybe-uninitialized] 186 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); | ^ ams.c:277:21: note: 'b_' declared here 277 | hypre_ParVector *b_[3]; | ^~ ams.c:186:58: warning: 'x_' may be used uninitialized [-Wmaybe-uninitialized] 186 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); | ^ ams.c:278:21: note: 'x_' declared here 278 | hypre_ParVector *x_[3]; | ^~ ams.c:186:58: warning: 'x_' may be used uninitialized [-Wmaybe-uninitialized] 186 | size_ = hypre_VectorSize(hypre_ParVectorLocalVector(x_[0])); | ^ ams.c:278:21: note: 'x_' declared here 278 | hypre_ParVector *x_[3]; | ^~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amg_setup.c -o par_amg_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_ilu.c -o par_ilu.obj ams.c: In function 'hypre_AMSComputePixyz': ams.c:2375:16: warning: 'Piz' may be used uninitialized [-Wmaybe-uninitialized] 2375 | *Piz_ptr = Piz; | ~~~~~~~~~^~~~~ ams.c:1869:36: note: 'Piz' was declared here 1869 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; | ^~~ ams.c:1879:39: warning: 'Gz_data' may be used uninitialized [-Wmaybe-uninitialized] 1879 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ ams.c:2371:16: warning: 'Piy' may be used uninitialized [-Wmaybe-uninitialized] 2371 | *Piy_ptr = Piy; | ~~~~~~~~~^~~~~ ams.c:1869:30: note: 'Piy' was declared here 1869 | hypre_ParCSRMatrix *Pix, *Piy, *Piz; | ^~~ ams.c:1879:29: warning: 'Gy_data' may be used uninitialized [-Wmaybe-uninitialized] 1879 | HYPRE_Real *Gx_data, *Gy_data, *Gz_data; | ^~~~~~~ par_amg_setup.c: In function 'hypre_BoomerAMGSetup': par_amg_setup.c:2085:26: warning: 'wall_time' may be used uninitialized [-Wmaybe-uninitialized] 2085 | wall_time = time_getWallclockSeconds() - wall_time; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_amg_setup.c:222:20: note: 'wall_time' was declared here 222 | HYPRE_Real wall_time; /* for debugging instrumentation */ | ^~~~~~~~~ ams.c: In function 'hypre_AMSSolve': ams.c:3858:7: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] 3858 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3859 | pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:3632:24: note: 'r_norm' was declared here 3632 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ ams.c:3858:7: warning: 'r0_norm' may be used uninitialized [-Wmaybe-uninitialized] 3858 | hypre_printf("\n\n Average Convergence Factor = %f\n\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3859 | pow((r_norm / r0_norm), (1.0 / (HYPRE_Real) i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:3632:15: note: 'r0_norm' was declared here 3632 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~~ ams.c:3839:28: warning: 'b_norm' may be used uninitialized [-Wmaybe-uninitialized] 3839 | relative_resid = r_norm / b_norm; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ ams.c:3632:32: note: 'b_norm' was declared here 3632 | HYPRE_Real r0_norm, r_norm, b_norm, relative_resid = 0, old_resid; | ^~~~~~ ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': ams.c:4611:41: warning: 'diag' may be used uninitialized [-Wmaybe-uninitialized] 4611 | if (l1_norm[i] <= 4.0 / 3.0 * diag) | ~~~~~~~~~~^~~~~~ ams.c:4378:15: note: 'diag' was declared here 4378 | HYPRE_Real diag; | ^~~~ par_ilu.c: In function 'hypre_ILUCSRMatrixInverseSelfPrecondMRGlobal': par_ilu.c:4476:7: warning: 'nnzM' may be used uninitialized [-Wmaybe-uninitialized] 4476 | hypre_printf("matrix size %5d\nfinal norm at loop %5d is %16.12f, time per iteration is %16.12f, complexity is %16.12f out of maximum %16.12f\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4477 | n, i, r_norm, (time_e - time_s) / i, nnzM / nnzA, n / nnzA * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu.c:4322:22: note: 'nnzM' was declared here 4322 | HYPRE_Real nnzM; | ^~~~ par_ilu.c:4476:7: warning: 'r_norm' may be used uninitialized [-Wmaybe-uninitialized] 4476 | hypre_printf("matrix size %5d\nfinal norm at loop %5d is %16.12f, time per iteration is %16.12f, complexity is %16.12f out of maximum %16.12f\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4477 | n, i, r_norm, (time_e - time_s) / i, nnzM / nnzA, n / nnzA * n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu.c:4313:52: note: 'r_norm' was declared here 4313 | HYPRE_Real value, trace1, trace2, alpha, r_norm; | ^~~~~~ par_ilu.c:4477:42: warning: 'time_s' may be used uninitialized [-Wmaybe-uninitialized] 4477 | n, i, r_norm, (time_e - time_s) / i, nnzM / nnzA, n / nnzA * n); | ~~~~~~~~^~~~~~~~~ par_ilu.c:4344:22: note: 'time_s' was declared here 4344 | HYPRE_Real time_s, time_e; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_ilu_setup.c -o par_ilu_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_ilu_solve.c -o par_ilu_solve.obj par_ilu_solve.c: In function 'hypre_ILUSolveRAPGMRESHOST': par_ilu_solve.c:1827:4: warning: 'x_local' may be used uninitialized [-Wmaybe-uninitialized] 1827 | hypre_SeqVectorSetConstantValues(x_local, 0.0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu_solve.c:1722:23: note: 'x_local' was declared here 1722 | hypre_Vector *x_local; | ^~~~~~~ par_ilu_solve.c: In function 'hypre_NSHSolve': par_ilu_solve.c:1993:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] 1993 | hypre_ParVectorCopy(f, residual ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu_solve.c:1934:26: note: 'residual' was declared here 1934 | hypre_ParVector *residual; | ^~~~~~~~ par_ilu_solve.c: In function 'hypre_ILUSolve': par_ilu_solve.c:156:10: warning: 'residual' may be used uninitialized [-Wmaybe-uninitialized] 156 | hypre_ParVectorCopy(f, residual); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_ilu_solve.c:85:26: note: 'residual' was declared here 85 | hypre_ParVector *residual; | ^~~~~~~~ In file included from ./../parcsr_mv/_hypre_parcsr_mv.h:9, from _hypre_parcsr_ls.h:9, from par_ilu_setup.c:7: ./../utilities/_hypre_utilities.h: In function 'hypre_ILUSetupILUKSymbolic': ./../utilities/_hypre_utilities.h:670:16: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] 670 | ( (new_type *) hypre_ReAlloc_v2((char *)ptr, (size_t)(sizeof(old_type)*(old_count)), (size_t)(sizeof(new_type)*(new_count)), location) ) | ^~~~~~~~~~~~~~~~ par_ilu_setup.c:4186:22: note: 'capacity_S' was declared here 4186 | HYPRE_Int capacity_S; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_cheby_device.c -o par_cheby_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_relax_more_device.c -o par_relax_more_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_coarsen_device.c -o par_coarsen_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_coarse_parms_device.c -o par_coarse_parms_device.obj ./../utilities/_hypre_utilities.h: In function 'hypre_ILUSetupILUT': ./../utilities/_hypre_utilities.h:670:16: warning: 'capacity_S' may be used uninitialized [-Wmaybe-uninitialized] 670 | ( (new_type *) hypre_ReAlloc_v2((char *)ptr, (size_t)(sizeof(old_type)*(old_count)), (size_t)(sizeof(new_type)*(new_count)), location) ) | ^~~~~~~~~~~~~~~~ par_ilu_setup.c:5155:29: note: 'capacity_S' was declared here 5155 | HYPRE_Int capacity_S; | ^~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_indepset_device.c -o par_indepset_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_interp_device.c -o par_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_lr_restr_device.c -o par_lr_restr_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_interp_trunc_device.c -o par_interp_trunc_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_lr_interp_device.c -o par_lr_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_strength_device.c -o par_strength_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_strength2nd_device.c -o par_strength2nd_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_amgdd_fac_cycle_device.c -o par_amgdd_fac_cycle_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_2s_interp_device.c -o par_2s_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_relax_device.c -o par_relax_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mod_multi_interp_device.c -o par_mod_multi_interp_device.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c par_mgr_device.c -o par_mgr_device.obj Building libHYPRE_parcsr_ls.a ... ar -rcu libHYPRE_parcsr_ls.a amg_hybrid.o aux_interp.o F90_hypre_laplace.o F90_HYPRE_parcsr_amg.o F90_HYPRE_parcsr_bicgstab.o F90_HYPRE_parcsr_block.o F90_HYPRE_parcsr_cgnr.o F90_HYPRE_parcsr_Euclid.o F90_HYPRE_parcsr_gmres.o F90_HYPRE_parcsr_cogmres.o F90_HYPRE_parcsr_flexgmres.o F90_HYPRE_parcsr_lgmres.o F90_HYPRE_parcsr_hybrid.o F90_HYPRE_parcsr_int.o F90_HYPRE_parcsr_ParaSails.o F90_HYPRE_parcsr_pcg.o F90_HYPRE_parcsr_pilut.o F90_HYPRE_parcsr_schwarz.o F90_HYPRE_parcsr_mgr.o F90_HYPRE_parcsr_ilu.o F90_HYPRE_ams.o gen_redcs_mat.o HYPRE_parcsr_amg.o HYPRE_parcsr_amgdd.o HYPRE_parcsr_bicgstab.o HYPRE_parcsr_block.o HYPRE_parcsr_cgnr.o HYPRE_parcsr_Euclid.o HYPRE_parcsr_gmres.o HYPRE_parcsr_cogmres.o HYPRE_parcsr_flexgmres.o HYPRE_parcsr_lgmres.o HYPRE_parcsr_hybrid.o HYPRE_parcsr_int.o HYPRE_parcsr_mgr.o HYPRE_parcsr_ilu.o HYPRE_parcsr_fsai.o HYPRE_parcsr_ParaSails.o HYPRE_parcsr_pcg.o HYPRE_parcsr_pilut.o HYPRE_parcsr_schwarz.o HYPRE_ams.o HYPRE_ads.o HYPRE_ame.o par_2s_interp.o par_amg.o par_amgdd.o par_amgdd_comp_grid.o par_amgdd_setup.o par_amgdd_solve.o par_amgdd_fac_cycle.o par_amgdd_helpers.o par_amg_solve.o par_amg_solveT.o par_fsai.o par_fsai_setup.o par_fsai_solve.o par_cg_relax_wt.o par_coarsen.o par_cgc_coarsen.o par_cheby.o par_coarse_parms.o par_coordinates.o par_cr.o par_cycle.o par_add_cycle.o par_difconv.o par_gauss_elim.o par_gsmg.o par_indepset.o par_interp.o par_jacobi_interp.o par_krylov_func.o par_mod_lr_interp.o par_multi_interp.o par_mod_multi_interp.o par_laplace.o par_laplace_27pt.o par_laplace_9pt.o par_lr_interp.o par_mgr.o par_mgr_setup.o par_mgr_solve.o par_nongalerkin.o par_nodal_systems.o par_rap.o par_rap_communication.o par_rotate_7pt.o par_relax.o par_relax_more.o par_relax_interface.o par_scaled_matnorm.o par_schwarz.o par_stats.o par_strength.o par_sv_interp.o par_sv_interp_ln.o par_vardifconv.o par_vardifconv_rs.o partial.o schwarz.o block_tridiag.o par_restr.o par_lr_restr.o dsuperlu.o ads.obj ams.obj ame.obj par_amg_setup.obj par_ilu.obj par_ilu_setup.obj par_ilu_solve.obj par_cheby_device.obj par_relax_more_device.obj par_coarsen_device.obj par_coarse_parms_device.obj par_indepset_device.obj par_interp_device.obj par_lr_restr_device.obj par_interp_trunc_device.obj par_lr_interp_device.obj par_strength_device.obj par_strength2nd_device.obj par_amgdd_fac_cycle_device.obj par_2s_interp_device.obj par_relax_device.obj par_mod_multi_interp_device.obj par_mgr_device.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_parcsr_ls.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c assumed_part.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c box_algebra.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c box_boundary.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c box.c In file included from assumed_part.c:10: _hypre_struct_mv.h: In function 'hypre_APSubdivideRegion': _hypre_struct_mv.h:197:24: warning: 'div' may be used uninitialized [-Wmaybe-uninitialized] 197 | hypre__n[0] = loop_size[0];\ | ^ assumed_part.c:87:31: note: 'div' declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c box_manager.c _hypre_struct_mv.h: In function 'hypre_APRefineRegionsByVol': _hypre_struct_mv.h:197:24: warning: 'div' may be used uninitialized [-Wmaybe-uninitialized] 197 | hypre__n[0] = loop_size[0];\ | ^ assumed_part.c:87:31: note: 'div' declared here 87 | hypre_Index isize, index, div; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c communication_info.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c computation.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c project.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_io.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_matrix_mask.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_stencil.c struct_io.c: In function 'hypre_ReadBoxArrayData_CC': struct_io.c:334:21: warning: 'constant_stencil_size' may be used uninitialized [-Wmaybe-uninitialized] 334 | for (j = 0; j < constant_stencil_size; j++) | ~~^~~~~~~~~~~~~~~~~~~~~~~ struct_io.c:304:38: note: 'constant_stencil_size' was declared here 304 | HYPRE_Int data_box_volume, constant_stencil_size; | ^~~~~~~~~~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_axpy.c -o struct_axpy.obj struct_grid.c: In function 'hypre_ComputeBoxnums': struct_grid.c:721:13: warning: 'boxnum' may be used uninitialized [-Wmaybe-uninitialized] 721 | boxnum++; | ~~~~~~^~ struct_grid.c:703:29: note: 'boxnum' was declared here 703 | HYPRE_Int p, b, boxnum; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_communication.c -o struct_communication.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_copy.c -o struct_copy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_innerprod.c -o struct_innerprod.obj struct_communication.c: In function 'hypre_CommPkgCreate': struct_communication.c:396:43: warning: 'comm_type' may be used uninitialized [-Wmaybe-uninitialized] 396 | hypre_CommTypeBufsize(comm_type) += (size * num_values); struct_communication.c:65:26: note: 'comm_type' was declared here 65 | hypre_CommType *comm_type; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_matrix.c -o struct_matrix.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_matvec.c -o struct_matvec.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_scale.c -o struct_scale.obj struct_matrix.c: In function 'hypre_StructMatrixSetBoxValues': struct_matrix.c:806:48: warning: 'center_rank' may be used uninitialized [-Wmaybe-uninitialized] 806 | (constant_coefficient == 2 && stencil_indices[s] != center_rank )) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c:715:25: note: 'center_rank' was declared here 715 | HYPRE_Int center_rank; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c struct_vector.c -o struct_vector.obj Building libHYPRE_struct_mv.a ... ar -rcu libHYPRE_struct_mv.a assumed_part.o box_algebra.o box_boundary.o box.o box_manager.o communication_info.o computation.o F90_HYPRE_struct_grid.o F90_HYPRE_struct_matrix.o F90_HYPRE_struct_stencil.o F90_HYPRE_struct_vector.o HYPRE_struct_grid.o HYPRE_struct_matrix.o HYPRE_struct_stencil.o HYPRE_struct_vector.o project.o struct_grid.o struct_io.o struct_matrix_mask.o struct_stencil.o struct_axpy.obj struct_communication.obj struct_copy.obj struct_innerprod.obj struct_matrix.obj struct_matvec.obj struct_scale.obj struct_vector.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_struct_mv.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_cycred.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_hybrid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_smg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c jacobi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pcg_struct.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c semi.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_setup_rap.c smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': smg_setup_rap.c:65:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 65 | return RAP; | ^~~ smg_setup_rap.c:25:27: note: 'RAP' was declared here 25 | hypre_StructMatrix *RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_setup_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_solve.c sparse_msg_setup_rap.c: In function 'hypre_SparseMSGCreateRAPOp': sparse_msg_setup_rap.c:45:11: warning: 'RAP' may be used uninitialized [-Wmaybe-uninitialized] 45 | return RAP; | ^~~ sparse_msg_setup_rap.c:29:27: note: 'RAP' was declared here 29 | hypre_StructMatrix *RAP; | ^~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c cyclic_reduction.c -o cyclic_reduction.obj sparse_msg_solve.c: In function 'hypre_SparseMSGSolve': sparse_msg_solve.c:188:29: warning: 'x_dot_x' may be used uninitialized [-Wmaybe-uninitialized] 188 | if ((e_dot_e / x_dot_x) < eps) | ~~~~~~~~~^~~~~~~~~~ sparse_msg_solve.c:72:35: note: 'x_dot_x' was declared here 72 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ sparse_msg_solve.c:188:29: warning: 'e_dot_e' may be used uninitialized [-Wmaybe-uninitialized] 188 | if ((e_dot_e / x_dot_x) < eps) | ~~~~~~~~~^~~~~~~~~~ sparse_msg_solve.c:72:26: note: 'e_dot_e' was declared here 72 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_int.c -o HYPRE_struct_int.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_struct_pcg.c -o HYPRE_struct_pcg.obj cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': cyclic_reduction.c:241:44: warning: 'ac_ce' may be used uninitialized [-Wmaybe-uninitialized] 241 | HYPRE_Real *ac_cc, *ac_cw, *ac_ce; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg2_setup_rap.c -o pfmg2_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg3_setup_rap.c -o pfmg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_setup.c -o pfmg_setup.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_setup_interp.c -o pfmg_setup_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_setup_rap5.c -o pfmg_setup_rap5.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5': pfmg_setup_interp.c:914:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 914 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:874:32: note: 'right' was declared here 874 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:911:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 911 | Pp1[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:874:26: note: 'left' was declared here 874 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:911:31: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 911 | Pp1[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:874:18: note: 'center' was declared here 874 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS9': pfmg_setup_interp.c:1048:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1048 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1020:32: note: 'right' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1047:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1047 | Pp0[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:1020:26: note: 'left' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1048:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1048 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1020:18: note: 'center' was declared here 1020 | HYPRE_Real center, left, right; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pfmg_setup_rap7.c -o pfmg_setup_rap7.obj pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': pfmg_setup_interp.c:1176:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1176 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1144:32: note: 'right' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1175:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1175 | Pp0[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:1144:26: note: 'left' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1176:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1176 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1144:18: note: 'center' was declared here 1144 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15': pfmg_setup_interp.c:1501:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1501 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1467:35: note: 'right' was declared here 1467 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1500:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1500 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1467:29: note: 'left' was declared here 1467 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1501:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1501 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1467:21: note: 'center' was declared here 1467 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c:1441:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1441 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1407:35: note: 'right' was declared here 1407 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1440:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1440 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1407:29: note: 'left' was declared here 1407 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1441:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1441 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1407:21: note: 'center' was declared here 1407 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c:1381:35: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1381 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1347:35: note: 'right' was declared here 1347 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1380:35: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1380 | Pp0[Pi] = left / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1347:29: note: 'left' was declared here 1347 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1381:35: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1381 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1347:21: note: 'center' was declared here 1347 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': pfmg_setup_interp.c:1686:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1686 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1651:32: note: 'right' was declared here 1651 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1685:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1685 | Pp0[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:1651:26: note: 'left' was declared here 1651 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1686:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1686 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1651:18: note: 'center' was declared here 1651 | HYPRE_Real center, left, right; | ^~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': pfmg_setup_interp.c:1918:32: warning: 'right' may be used uninitialized [-Wmaybe-uninitialized] 1918 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1876:32: note: 'right' was declared here 1876 | HYPRE_Real center, left, right; | ^~~~~ pfmg_setup_interp.c:1917:31: warning: 'left' may be used uninitialized [-Wmaybe-uninitialized] 1917 | Pp0[Pi] = left / center; | ~~~~~^~~~~~~~ pfmg_setup_interp.c:1876:26: note: 'left' was declared here 1876 | HYPRE_Real center, left, right; | ^~~~ pfmg_setup_interp.c:1918:32: warning: 'center' may be used uninitialized [-Wmaybe-uninitialized] 1918 | Pp1[Pi] = right / center; | ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1876:18: note: 'center' was declared here 1876 | HYPRE_Real center, left, right; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c point_relax.c -o point_relax.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c red_black_constantcoef_gs.c -o red_black_constantcoef_gs.obj red_black_constantcoef_gs.c: In function 'hypre_RedBlackConstantCoefGS': red_black_constantcoef_gs.c:462:37: warning: 'App1' may be used uninitialized [-Wmaybe-uninitialized] 462 | App1 * xp[xi + xoff1]) / Ap[Ai]; | ~~~~~^~~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:56:33: note: 'App1' was declared here 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; | ^~~~ red_black_constantcoef_gs.c:461:37: warning: 'App0' may be used uninitialized [-Wmaybe-uninitialized] 461 | App0 * xp[xi + xoff0] - | ~~~~~^~~~~~~~~~~~~~~~ red_black_constantcoef_gs.c:56:27: note: 'App0' was declared here 56 | HYPRE_Real App0, App1, App2, App3, App4, App5, AApd; | ^~~~ red_black_constantcoef_gs.c:47:34: warning: 'xoff1' may be used uninitialized [-Wmaybe-uninitialized] 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; | ^~~~~ red_black_constantcoef_gs.c:47:27: warning: 'xoff0' may be used uninitialized [-Wmaybe-uninitialized] 47 | HYPRE_Int xoff0, xoff1, xoff2, xoff3, xoff4, xoff5; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c red_black_gs.c -o red_black_gs.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c semi_interp.c -o semi_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c semi_restrict.c -o semi_restrict.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c semi_setup_rap.c -o semi_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg2_setup_rap.c -o smg2_setup_rap.obj semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': semi_setup_rap.c:212:45: warning: 'not_cdirs' may be used uninitialized [-Wmaybe-uninitialized] 212 | hypre_IndexD(indexRAP, not_cdirs[0]) = i; | ^ semi_setup_rap.c:57:27: note: 'not_cdirs' was declared here 57 | HYPRE_Int *not_cdirs; | ^~~~~~~~~ smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': smg2_setup_rap.c:180:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ smg2_setup_rap.c:180:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ smg2_setup_rap.c:180:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 180 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ point_relax.c: In function 'hypre_PointRelax': point_relax.c:647:50: warning: 'bsumsq' may be used uninitialized [-Wmaybe-uninitialized] 647 | if ( tol > 0.0 ) { (relax_data -> rresnorm) = sqrt( rsumsq / bsumsq ); } | ^~~~~~~~~~~~~~~~~~~~~~~ point_relax.c:359:27: note: 'bsumsq' was declared here 359 | HYPRE_Real bsumsq, rsumsq; | ^~~~~~ smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': smg2_setup_rap.c:491:42: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ smg2_setup_rap.c:491:34: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ smg2_setup_rap.c:491:26: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 491 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg3_setup_rap.c -o smg3_setup_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg.c -o smg.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_axpy.c -o smg_axpy.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_residual.c -o smg_residual.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c smg_setup_interp.c -o smg_setup_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg2_setup_rap.c -o sparse_msg2_setup_rap.obj smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym': smg3_setup_rap.c:266:56: warning: 'rap_bne' may be used uninitialized [-Wmaybe-uninitialized] 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ smg3_setup_rap.c:266:46: warning: 'rap_bnw' may be used uninitialized [-Wmaybe-uninitialized] 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ smg3_setup_rap.c:266:36: warning: 'rap_bse' may be used uninitialized [-Wmaybe-uninitialized] 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ smg3_setup_rap.c:266:26: warning: 'rap_bsw' may be used uninitialized [-Wmaybe-uninitialized] 266 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ smg3_setup_rap.c:265:36: warning: 'rap_cse' may be used uninitialized [-Wmaybe-uninitialized] 265 | HYPRE_Real *rap_csw, *rap_cse; | ^~~~~~~ smg3_setup_rap.c:265:26: warning: 'rap_csw' may be used uninitialized [-Wmaybe-uninitialized] 265 | HYPRE_Real *rap_csw, *rap_cse; | ^~~~~~~ smg3_setup_rap.c:261:50: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized] 261 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:261:42: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized] 261 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:261:34: warning: 'a_bse' may be used uninitialized [-Wmaybe-uninitialized] 261 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:261:26: warning: 'a_bsw' may be used uninitialized [-Wmaybe-uninitialized] 261 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:260:34: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized] 260 | HYPRE_Real *a_asw, *a_ase; | ^~~~~ smg3_setup_rap.c:260:26: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 260 | HYPRE_Real *a_asw, *a_ase; | ^~~~~ smg3_setup_rap.c:259:50: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 259 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:259:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 259 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:259:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 259 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:259:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 259 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:258:54: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized] 258 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ smg3_setup_rap.c:258:47: warning: 'a_bs' may be used uninitialized [-Wmaybe-uninitialized] 258 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ smg3_setup_rap.c:258:40: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized] 258 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ smg3_setup_rap.c:258:33: warning: 'a_bw' may be used uninitialized [-Wmaybe-uninitialized] 258 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ smg3_setup_rap.c:257:40: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized] 257 | HYPRE_Real *a_ac, *a_aw, *a_as; | ^~~~ smg3_setup_rap.c:257:33: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized] 257 | HYPRE_Real *a_ac, *a_aw, *a_as; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/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:195:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ sparse_msg2_setup_rap.c:195:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ sparse_msg2_setup_rap.c:195:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 195 | HYPRE_Real *a_csw, *a_cse, *a_cnw; | ^~~~~ sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym': sparse_msg3_setup_rap.c:223:56: warning: 'rap_bne' may be used uninitialized [-Wmaybe-uninitialized] 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ sparse_msg3_setup_rap.c:223:46: warning: 'rap_bnw' may be used uninitialized [-Wmaybe-uninitialized] 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ sparse_msg3_setup_rap.c:223:36: warning: 'rap_bse' may be used uninitialized [-Wmaybe-uninitialized] 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ sparse_msg3_setup_rap.c:223:26: warning: 'rap_bsw' may be used uninitialized [-Wmaybe-uninitialized] 223 | HYPRE_Real *rap_bsw, *rap_bse, *rap_bnw, *rap_bne; | ^~~~~~~ sparse_msg3_setup_rap.c:218:50: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized] 218 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:218:42: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized] 218 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:218:34: warning: 'a_bse' may be used uninitialized [-Wmaybe-uninitialized] 218 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:218:26: warning: 'a_bsw' may be used uninitialized [-Wmaybe-uninitialized] 218 | HYPRE_Real *a_bsw, *a_bse, *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:217:34: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized] 217 | HYPRE_Real *a_asw, *a_ase; | ^~~~~ sparse_msg3_setup_rap.c:217:26: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 217 | HYPRE_Real *a_asw, *a_ase; | ^~~~~ sparse_msg3_setup_rap.c:216:50: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 216 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:216:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 216 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:216:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 216 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:216:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 216 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:215:54: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized] 215 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:215:47: warning: 'a_bs' may be used uninitialized [-Wmaybe-uninitialized] 215 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:215:40: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized] 215 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:215:33: warning: 'a_bw' may be used uninitialized [-Wmaybe-uninitialized] 215 | HYPRE_Real *a_bc, *a_bw, *a_be, *a_bs, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:214:40: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized] 214 | HYPRE_Real *a_ac, *a_aw, *a_as; | ^~~~ sparse_msg3_setup_rap.c:214:33: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized] 214 | HYPRE_Real *a_ac, *a_aw, *a_as; | ^~~~ sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': sparse_msg2_setup_rap.c:534:42: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg2_setup_rap.c:534:34: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg2_setup_rap.c:534:26: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 534 | HYPRE_Real *a_cse, *a_cnw, *a_cne; | ^~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_filter.c -o sparse_msg_filter.obj smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPNoSym': smg3_setup_rap.c:970:56: warning: 'rap_ane' may be used uninitialized [-Wmaybe-uninitialized] 970 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ smg3_setup_rap.c:970:46: warning: 'rap_anw' may be used uninitialized [-Wmaybe-uninitialized] 970 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ smg3_setup_rap.c:970:36: warning: 'rap_ase' may be used uninitialized [-Wmaybe-uninitialized] 970 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ smg3_setup_rap.c:970:26: warning: 'rap_asw' may be used uninitialized [-Wmaybe-uninitialized] 970 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ smg3_setup_rap.c:969:36: warning: 'rap_cne' may be used uninitialized [-Wmaybe-uninitialized] 969 | HYPRE_Real *rap_cnw, *rap_cne; | ^~~~~~~ smg3_setup_rap.c:969:26: warning: 'rap_cnw' may be used uninitialized [-Wmaybe-uninitialized] 969 | HYPRE_Real *rap_cnw, *rap_cne; | ^~~~~~~ smg3_setup_rap.c:965:34: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized] 965 | HYPRE_Real *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:965:26: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized] 965 | HYPRE_Real *a_bnw, *a_bne; | ^~~~~ smg3_setup_rap.c:964:50: warning: 'a_ane' may be used uninitialized [-Wmaybe-uninitialized] 964 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ smg3_setup_rap.c:964:42: warning: 'a_anw' may be used uninitialized [-Wmaybe-uninitialized] 964 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ smg3_setup_rap.c:964:34: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized] 964 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ smg3_setup_rap.c:964:26: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 964 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ smg3_setup_rap.c:963:50: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 963 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:963:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 963 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:963:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 963 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:963:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 963 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ smg3_setup_rap.c:962:33: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized] 962 | HYPRE_Real *a_be, *a_bn; | ^~~~ smg3_setup_rap.c:962:26: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized] 962 | HYPRE_Real *a_be, *a_bn; | ^~~~ smg3_setup_rap.c:961:54: warning: 'a_an' may be used uninitialized [-Wmaybe-uninitialized] 961 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ smg3_setup_rap.c:961:47: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized] 961 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ smg3_setup_rap.c:961:40: warning: 'a_ae' may be used uninitialized [-Wmaybe-uninitialized] 961 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ smg3_setup_rap.c:961:33: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized] 961 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_interp.c -o sparse_msg_interp.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sparse_msg_restrict.c -o sparse_msg_restrict.obj sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPNoSym': sparse_msg3_setup_rap.c:885:56: warning: 'rap_ane' may be used uninitialized [-Wmaybe-uninitialized] 885 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ sparse_msg3_setup_rap.c:885:46: warning: 'rap_anw' may be used uninitialized [-Wmaybe-uninitialized] 885 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ sparse_msg3_setup_rap.c:885:36: warning: 'rap_ase' may be used uninitialized [-Wmaybe-uninitialized] 885 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ sparse_msg3_setup_rap.c:885:26: warning: 'rap_asw' may be used uninitialized [-Wmaybe-uninitialized] 885 | HYPRE_Real *rap_asw, *rap_ase, *rap_anw, *rap_ane; | ^~~~~~~ sparse_msg3_setup_rap.c:880:34: warning: 'a_bne' may be used uninitialized [-Wmaybe-uninitialized] 880 | HYPRE_Real *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:880:26: warning: 'a_bnw' may be used uninitialized [-Wmaybe-uninitialized] 880 | HYPRE_Real *a_bnw, *a_bne; | ^~~~~ sparse_msg3_setup_rap.c:879:50: warning: 'a_ane' may be used uninitialized [-Wmaybe-uninitialized] 879 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ sparse_msg3_setup_rap.c:879:42: warning: 'a_anw' may be used uninitialized [-Wmaybe-uninitialized] 879 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ sparse_msg3_setup_rap.c:879:34: warning: 'a_ase' may be used uninitialized [-Wmaybe-uninitialized] 879 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ sparse_msg3_setup_rap.c:879:26: warning: 'a_asw' may be used uninitialized [-Wmaybe-uninitialized] 879 | HYPRE_Real *a_asw, *a_ase, *a_anw, *a_ane; | ^~~~~ sparse_msg3_setup_rap.c:878:50: warning: 'a_cne' may be used uninitialized [-Wmaybe-uninitialized] 878 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:878:42: warning: 'a_cnw' may be used uninitialized [-Wmaybe-uninitialized] 878 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:878:34: warning: 'a_cse' may be used uninitialized [-Wmaybe-uninitialized] 878 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:878:26: warning: 'a_csw' may be used uninitialized [-Wmaybe-uninitialized] 878 | HYPRE_Real *a_csw, *a_cse, *a_cnw, *a_cne; | ^~~~~ sparse_msg3_setup_rap.c:877:33: warning: 'a_bn' may be used uninitialized [-Wmaybe-uninitialized] 877 | HYPRE_Real *a_be, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:877:26: warning: 'a_be' may be used uninitialized [-Wmaybe-uninitialized] 877 | HYPRE_Real *a_be, *a_bn; | ^~~~ sparse_msg3_setup_rap.c:876:54: warning: 'a_an' may be used uninitialized [-Wmaybe-uninitialized] 876 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ sparse_msg3_setup_rap.c:876:47: warning: 'a_as' may be used uninitialized [-Wmaybe-uninitialized] 876 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ sparse_msg3_setup_rap.c:876:40: warning: 'a_ae' may be used uninitialized [-Wmaybe-uninitialized] 876 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ sparse_msg3_setup_rap.c:876:33: warning: 'a_aw' may be used uninitialized [-Wmaybe-uninitialized] 876 | HYPRE_Real *a_ac, *a_aw, *a_ae, *a_as, *a_an; | ^~~~ Building libHYPRE_struct_ls.a ... ar -rcu libHYPRE_struct_ls.a coarsen.o F90_HYPRE_struct_bicgstab.o F90_HYPRE_struct_cycred.o F90_HYPRE_struct_flexgmres.o F90_HYPRE_struct_gmres.o F90_HYPRE_struct_lgmres.o F90_HYPRE_struct_hybrid.o F90_HYPRE_struct_int.o F90_HYPRE_struct_jacobi.o F90_HYPRE_struct_pcg.o F90_HYPRE_struct_pfmg.o F90_HYPRE_struct_smg.o F90_HYPRE_struct_sparse_msg.o hybrid.o HYPRE_struct_bicgstab.o HYPRE_struct_cycred.o HYPRE_struct_flexgmres.o HYPRE_struct_gmres.o HYPRE_struct_hybrid.o HYPRE_struct_jacobi.o HYPRE_struct_lgmres.o HYPRE_struct_pfmg.o HYPRE_struct_smg.o HYPRE_struct_sparse_msg.o jacobi.o pcg_struct.o pfmg.o pfmg_relax.o pfmg_setup_rap.o pfmg_solve.o semi.o smg_relax.o smg_setup.o smg_setup_rap.o smg_setup_restrict.o smg_solve.o sparse_msg.o sparse_msg_setup.o sparse_msg_setup_rap.o sparse_msg_solve.o cyclic_reduction.obj HYPRE_struct_int.obj HYPRE_struct_pcg.obj pfmg2_setup_rap.obj pfmg3_setup_rap.obj pfmg_setup.obj pfmg_setup_interp.obj pfmg_setup_rap5.obj pfmg_setup_rap7.obj point_relax.obj red_black_constantcoef_gs.obj red_black_gs.obj semi_interp.obj semi_restrict.obj semi_setup_rap.obj smg2_setup_rap.obj smg3_setup_rap.obj smg.obj smg_axpy.obj smg_residual.obj smg_setup_interp.obj sparse_msg2_setup_rap.obj sparse_msg3_setup_rap.obj sparse_msg_filter.obj sparse_msg_interp.obj sparse_msg_restrict.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_struct_ls.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_mv' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_graph.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_graph.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_matrix.c HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize': HYPRE_sstruct_matrix.c:312:4: warning: 'jupper' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | &hypre_SStructMatrixIJMatrix(matrix)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_matrix.c:238:52: note: 'jupper' was declared here 238 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ HYPRE_sstruct_matrix.c:312:4: warning: 'jlower' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | &hypre_SStructMatrixIJMatrix(matrix)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_matrix.c:238:44: note: 'jlower' was declared here 238 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ HYPRE_sstruct_matrix.c:312:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | &hypre_SStructMatrixIJMatrix(matrix)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_matrix.c:238:36: note: 'iupper' was declared here 238 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ HYPRE_sstruct_matrix.c:312:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 312 | HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 313 | &hypre_SStructMatrixIJMatrix(matrix)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_matrix.c:238:28: note: 'ilower' was declared here 238 | HYPRE_Int ilower, iupper, jlower, jupper; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_vector.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_axpy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_copy.c HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': HYPRE_sstruct_vector.c:213:4: warning: 'iupper' may be used uninitialized [-Wmaybe-uninitialized] 213 | HYPRE_IJVectorCreate(comm, ilower, iupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | &hypre_SStructVectorIJVector(vector)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_vector.c:152:36: note: 'iupper' was declared here 152 | HYPRE_Int ilower, iupper; | ^~~~~~ HYPRE_sstruct_vector.c:213:4: warning: 'ilower' may be used uninitialized [-Wmaybe-uninitialized] 213 | HYPRE_IJVectorCreate(comm, ilower, iupper, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | &hypre_SStructVectorIJVector(vector)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_vector.c:152:28: note: 'ilower' was declared here 152 | HYPRE_Int ilower, iupper; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_graph.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_grid.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_innerprod.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_matvec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_scale.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_stencil.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_matrix.c -o sstruct_matrix.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_vector.c -o sstruct_vector.obj Building libHYPRE_sstruct_mv.a ... ar -rcu libHYPRE_sstruct_mv.a F90_HYPRE_sstruct_graph.o F90_HYPRE_sstruct_grid.o F90_HYPRE_sstruct_matrix.o F90_HYPRE_sstruct_stencil.o F90_HYPRE_sstruct_vector.o HYPRE_sstruct_graph.o HYPRE_sstruct_grid.o HYPRE_sstruct_matrix.o HYPRE_sstruct_stencil.o HYPRE_sstruct_vector.o sstruct_axpy.o sstruct_copy.o sstruct_graph.o sstruct_grid.o sstruct_innerprod.o sstruct_matvec.o sstruct_scale.o sstruct_stencil.o sstruct_matrix.obj sstruct_vector.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_sstruct_mv.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_ls' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_InterFAC.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_maxwell.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_split.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c F90_HYPRE_sstruct_sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_bicgstab.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_gmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_flexgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_lgmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_InterFAC.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_int.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_maxwell.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_pcg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_split.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_sstruct_sys_pfmg.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c bsearch.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_amr_zero_data.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_cf_coarsen.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_cfstencil_box.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_CFInterfaceExtents.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_interp2.c fac_cf_coarsen.c: In function 'hypre_AMR_CFCoarsen': fac_cf_coarsen.c:360:54: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 360 | index_temp[2] = node_extents[2] + lindex[2]; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ fac_cf_coarsen.c:131:28: note: 'lindex[2]' was declared here 131 | hypre_Index lindex, zero_index; | ^~~~~~ fac_cf_coarsen.c:359:54: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 359 | index_temp[1] = node_extents[1] + lindex[1]; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ fac_cf_coarsen.c:131:28: note: 'lindex[1]' was declared here 131 | hypre_Index lindex, zero_index; | ^~~~~~ fac_cf_coarsen.c:369:35: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized] 369 | if ((rank - startrank) >= hypre_SStructGraphIUVEntry(graph, 0) && | ~~~~~~^~~~~~~~~~~~ fac_cf_coarsen.c:125:34: note: 'startrank' was declared here 125 | HYPRE_BigInt rank, startrank; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_solve3.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_zero_cdata.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c krylov.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c krylov_sstruct.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c eliminate_rowscols.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_grad.c fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': fac_interp2.c:980:65: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 980 | kmax = hypre_min( (intersect_size[2] - lindex[2] * stride[2]), | ^ fac_interp2.c:742:39: note: 'lindex[2]' was declared here 742 | hypre_Index loop_size, lindex; | ^~~~~~ fac_interp2.c:978:65: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 978 | jmax = hypre_min( (intersect_size[1] - lindex[1] * stride[1]), | ^ fac_interp2.c:742:39: note: 'lindex[1]' was declared here 742 | hypre_Index loop_size, lindex; | ^~~~~~ fac_interp2.c:1154:58: warning: 'zweight2' may be used uninitialized [-Wmaybe-uninitialized] 1154 | + zweight2 * ( | ~~~~~~~~~^~~ 1155 | yweight1 * ( | ~~~~~~~~~~~~ 1156 | xweight1 * xcp[kshift + 1][jshift][ishift + xci] + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1157 | xweight2 * xcp[kshift + 1][jshift][ishift + xci + 1]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1158 | + yweight2 * ( | ~~~~~~~~~~~~~~ 1159 | xweight1 * xcp[kshift + 1][jshift + 1][ishift + xci] + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1160 | xweight2 * xcp[kshift + 1][jshift + 1][ishift + xci + 1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:764:38: note: 'zweight2' was declared here 764 | HYPRE_Real zweight1, zweight2; | ^~~~~~~~ fac_interp2.c:1158:61: warning: 'yweight2' may be used uninitialized [-Wmaybe-uninitialized] 1158 | + yweight2 * ( | ~~~~~~~~~^~~ 1159 | xweight1 * xcp[kshift + 1][jshift + 1][ishift + xci] + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1160 | xweight2 * xcp[kshift + 1][jshift + 1][ishift + xci + 1]) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:763:38: note: 'yweight2' was declared here 763 | HYPRE_Real yweight1, yweight2; | ^~~~~~~~ fac_interp2.c:1149:67: warning: 'kshift' may be used uninitialized [-Wmaybe-uninitialized] 1149 | xweight1 * xcp[kshift][jshift][ishift + xci] + | ^ fac_interp2.c:755:44: note: 'kshift' was declared here 755 | HYPRE_Int ishift, jshift, kshift; | ^~~~~~ fac_interp2.c:1165:67: warning: 'jshift' may be used uninitialized [-Wmaybe-uninitialized] 1165 | xweight1 * xcp[0][jshift][ishift + xci] + | ^ fac_interp2.c:755:36: note: 'jshift' was declared here 755 | HYPRE_Int ishift, jshift, kshift; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_physbdy.c In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_grad.c:18: ./../struct_mv/_hypre_struct_mv.h: In function 'hypre_Maxwell_Grad': ./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 115 | hypre_IndexD(index, 2) = iz ) | ^ maxwell_grad.c:75:45: note: 'lindex[2]' was declared here 75 | hypre_Index loop_size, start, lindex; | ^~~~~~ ./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 114 | hypre_IndexD(index, 1) = iy,\ | ^ maxwell_grad.c:75:45: note: 'lindex[1]' was declared here 75 | hypre_Index loop_size, start, lindex; | ^~~~~~ maxwell_grad.c:89:38: warning: 'ndirection' may be used uninitialized [-Wmaybe-uninitialized] 89 | HYPRE_Int *direction, ndirection; | ^~~~~~~~~~ In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_physbdy.c:16: ./../struct_mv/_hypre_struct_mv.h: In function 'hypre_Maxwell_PhysBdy': ./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 115 | hypre_IndexD(index, 2) = iz ) | ^ maxwell_physbdy.c:79:53: note: 'lindex[2]' was declared here 79 | hypre_Index loop_size, start, index, lindex; | ^~~~~~ ./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 114 | hypre_IndexD(index, 1) = iy,\ | ^ maxwell_physbdy.c:79:53: note: 'lindex[1]' was declared here 79 | hypre_Index loop_size, start, index, lindex; | ^~~~~~ maxwell_physbdy.c:71:44: warning: 'fbox_mapping' may be used uninitialized [-Wmaybe-uninitialized] 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ maxwell_physbdy.c:71:28: warning: 'cbox_mapping' may be used uninitialized [-Wmaybe-uninitialized] 71 | HYPRE_Int **cbox_mapping, **fbox_mapping; | ^~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_PNedelec.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_PNedelec_bdy.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_solve2.c maxwell_solve2.c: In function 'hypre_MaxwellSolve2': maxwell_solve2.c:185:29: warning: 'x_dot_x' may be used uninitialized [-Wmaybe-uninitialized] 185 | if ((e_dot_e / x_dot_x) < eps) | ~~~~~~~~~^~~~~~~~~~ maxwell_solve2.c:76:36: note: 'x_dot_x' was declared here 76 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ maxwell_solve2.c:185:29: warning: 'e_dot_e' may be used uninitialized [-Wmaybe-uninitialized] 185 | if ((e_dot_e / x_dot_x) < eps) | ~~~~~~~~~^~~~~~~~~~ maxwell_solve2.c:76:27: note: 'e_dot_e' was declared here 76 | HYPRE_Real e_dot_e, x_dot_x; | ^~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_TV.c maxwell_PNedelec.c: In function 'hypre_Maxwell_PNedelec': maxwell_PNedelec.c:1669:36: warning: 'fCedge_ratio' may be used uninitialized [-Wmaybe-uninitialized] 1669 | vals_edgeEdge[k] = fCedge_ratio; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ maxwell_PNedelec.c:46:27: note: 'fCedge_ratio' was declared here 46 | HYPRE_Real fCedge_ratio; | ^~~~~~~~~~~~ maxwell_PNedelec.c:544:29: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 544 | findex[k] *= stride[k]; | ^~ maxwell_PNedelec.c:52:71: note: 'lindex[2]' was declared here 52 | hypre_Index loop_size, start, cstart, stride, hi_index, lindex; | ^~~~~~ maxwell_PNedelec.c:544:29: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 544 | findex[k] *= stride[k]; | ^~ maxwell_PNedelec.c:52:71: note: 'lindex[1]' was declared here 52 | hypre_Index loop_size, start, cstart, stride, hi_index, lindex; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_TV_setup.c maxwell_TV_setup.c: In function 'hypre_MaxwellTV_Setup': maxwell_TV_setup.c:911:54: warning: 'topological_face' may be used uninitialized [-Wmaybe-uninitialized] 911 | HYPRE_SStructGridDestroy(topological_face[l + 1]); | ^ maxwell_TV_setup.c:105:47: note: 'topological_face' was declared here 105 | hypre_SStructGrid **topological_edge, **topological_face, **topological_cell; | ^~~~~~~~~~~~~~~~ In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from maxwell_TV_setup.c:15: ./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 115 | hypre_IndexD(index, 2) = iz ) | ^ maxwell_TV_setup.c:124:67: note: 'lindex[2]' was declared here 124 | hypre_Index index, cindex, shape, loop_size, start, lindex; | ^~~~~~ ./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 114 | hypre_IndexD(index, 1) = iy,\ | ^ maxwell_TV_setup.c:124:67: note: 'lindex[1]' was declared here 124 | hypre_Index index, cindex, shape, loop_size, start, lindex; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c maxwell_zeroBC.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c nd1_amge_interpolation.c maxwell_semi_interp.c: In function 'hypre_Maxwell_PTopology': maxwell_semi_interp.c:3488:36: warning: 'fCedge_ratio' may be used uninitialized [-Wmaybe-uninitialized] 3488 | vals_edgeEdge[k] = fCedge_ratio; | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ maxwell_semi_interp.c:126:27: note: 'fCedge_ratio' was declared here 126 | HYPRE_Real fCedge_ratio; | ^~~~~~~~~~~~ In file included from _hypre_sstruct_ls.h:19, from maxwell_semi_interp.c:18: ./../utilities/_hypre_utilities.h:676:3: warning: 'ncols_ElementFace' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:124:27: note: 'ncols_ElementFace' was declared here 124 | HYPRE_Int *ncols_ElementFace, *ncols_ElementEdge; | ^~~~~~~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:676:3: warning: 'vals_ElementFace' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:121:46: note: 'vals_ElementFace' was declared here 121 | HYPRE_Real *vals_ElementEdge, *vals_ElementFace, *vals_edgeEdge, *vals_Faceedge; | ^~~~~~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:676:3: warning: 'jElement_Face' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ maxwell_semi_interp.c:118:27: note: 'jElement_Face' was declared here 118 | HYPRE_BigInt *jElement_Face, *jedge_Edge; | ^~~~~~~~~~~~~ maxwell_semi_interp.c:2323:29: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 2323 | findex[k] *= stride[k]; | ^~ maxwell_semi_interp.c:135:27: note: 'lindex[2]' was declared here 135 | hypre_Index lindex; | ^~~~~~ maxwell_semi_interp.c:2323:29: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 2323 | findex[k] *= stride[k]; | ^~ maxwell_semi_interp.c:135:27: note: 'lindex[1]' was declared here 135 | hypre_Index lindex; | ^~~~~~ maxwell_semi_interp.c:1081:30: warning: 'Face_nvars' may be used uninitialized [-Wmaybe-uninitialized] 1081 | for (t = 0; t < Face_nvars; t++) | ~~^~~~~~~~~~~~ maxwell_semi_interp.c:146:34: note: 'Face_nvars' was declared here 146 | HYPRE_Int nvars, Face_nvars, Edge_nvars, part, var, box, fboxi; | ^~~~~~~~~~ maxwell_semi_interp.c:141:54: warning: 'Face_vartypes' may be used uninitialized [-Wmaybe-uninitialized] 141 | HYPRE_SStructVariable *vartypes, *Edge_vartypes, *Face_vartypes; | ^~~~~~~~~~~~~ maxwell_semi_interp.c:1285:33: warning: 'iFace' may be used uninitialized [-Wmaybe-uninitialized] 1285 | iFace[nFaces] = rank; | ^ maxwell_semi_interp.c:115:27: note: 'iFace' was declared here 115 | HYPRE_BigInt *iFace, *iEdge; | ^~~~~ nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': nd1_amge_interpolation.c:303:41: warning: 'swap' may be used uninitialized [-Wmaybe-uninitialized] 303 | size1 = (OffProcRows[swap[m]] -> ncols); | ^ nd1_amge_interpolation.c:49:15: note: 'swap' was declared here 49 | HYPRE_Int *swap; | ^~~~ nd1_amge_interpolation.c:48:18: warning: 'offproc_rnums' may be used uninitialized [-Wmaybe-uninitialized] 48 | HYPRE_BigInt *offproc_rnums; | ^~~~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_amr_intercommunication.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_owninfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_recvinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_sendinfo.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sstruct_sharedDOFComm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg.c In file included from ./../struct_ls/_hypre_struct_ls.h:9, from _hypre_sstruct_ls.h:21, from sstruct_sharedDOFComm.c:16: ./../struct_mv/_hypre_struct_mv.h: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': ./../struct_mv/_hypre_struct_mv.h:115:26: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 115 | hypre_IndexD(index, 2) = iz ) | ^ sstruct_sharedDOFComm.c:113:45: note: 'lindex[2]' was declared here 113 | hypre_Index loop_size, start, lindex; | ^~~~~~ ./../struct_mv/_hypre_struct_mv.h:114:26: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 114 | hypre_IndexD(index, 1) = iy,\ | ^ sstruct_sharedDOFComm.c:113:45: note: 'lindex[1]' was declared here 113 | hypre_Index loop_size, start, lindex; | ^~~~~~ ./../struct_mv/_hypre_struct_mv.h:153:58: warning: 'send_slabs' may be used uninitialized [-Wmaybe-uninitialized] 153 | #define hypre_BoxArrayBox(box_array, i) &((box_array) -> boxes[(i)]) | ^~ sstruct_sharedDOFComm.c:120:40: note: 'send_slabs' was declared here 120 | hypre_BoxArray *recv_slabs, *send_slabs; | ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:153:58: warning: 'recv_slabs' may be used uninitialized [-Wmaybe-uninitialized] 153 | #define hypre_BoxArrayBox(box_array, i) &((box_array) -> boxes[(i)]) | ^~ sstruct_sharedDOFComm.c:120:27: note: 'recv_slabs' was declared here 120 | hypre_BoxArray *recv_slabs, *send_slabs; | ^~~~~~~~~~ sstruct_sharedDOFComm.c:119:27: warning: 'nbdry_slabs' may be used uninitialized [-Wmaybe-uninitialized] 119 | HYPRE_Int nbdry_slabs; | ^~~~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg_relax.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg_setup.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg_setup_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg_setup_rap.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_pfmg_solve.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_semi_interp.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c sys_semi_restrict.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_amr_fcoarsen.c -o fac_amr_fcoarsen.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_amr_rap.c -o fac_amr_rap.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_restrict2.c -o fac_restrict2.obj fac_restrict2.c: In function 'hypre_FACRestrict2': fac_restrict2.c:742:57: warning: 'lindex[2]' may be used uninitialized [-Wmaybe-uninitialized] 742 | kmax = hypre_min( (fbox_size[2] - lindex[2] * stride[2]), rfactors[2] ); | ^ fac_restrict2.c:525:39: note: 'lindex[2]' was declared here 525 | hypre_Index loop_size, lindex; | ^~~~~~ fac_restrict2.c:741:57: warning: 'lindex[1]' may be used uninitialized [-Wmaybe-uninitialized] 741 | jmax = hypre_min( (fbox_size[1] - lindex[1] * stride[1]), rfactors[1] ); | ^ fac_restrict2.c:525:39: note: 'lindex[1]' was declared here 525 | hypre_Index loop_size, lindex; | ^~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_setup2.c -o fac_setup2.obj mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c fac_zero_stencilcoef.c -o fac_zero_stencilcoef.obj In file included from _hypre_sstruct_ls.h:19, from fac_amr_fcoarsen.c:16: ./../utilities/_hypre_utilities.h: In function 'hypre_AMR_FCoarsen': ./../utilities/_hypre_utilities.h:676:3: warning: 'vals' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:152:28: note: 'vals' was declared here 152 | HYPRE_Real *vals, *vals2; | ^~~~ ./../utilities/_hypre_utilities.h:676:3: warning: 'volume_shift_box' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:149:28: note: 'volume_shift_box' was declared here 149 | HYPRE_Int *volume_shift_box; | ^~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:146:28: warning: 'shift_box' may be used uninitialized [-Wmaybe-uninitialized] 146 | hypre_Box **shift_box; | ^~~~~~~~~ fac_amr_fcoarsen.c:2437:33: warning: 'weight_contrib_i' may be used uninitialized [-Wmaybe-uninitialized] 2437 | if (weight_contrib_i[stencil_i]) | ^ fac_amr_fcoarsen.c:142:28: note: 'weight_contrib_i' was declared here 142 | HYPRE_Real **weight_contrib_i; | ^~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:2421:34: warning: 'stencil_contrib_i' may be used uninitialized [-Wmaybe-uninitialized] 2421 | if (stencil_contrib_i[stencil_i]) | ^ fac_amr_fcoarsen.c:141:28: note: 'stencil_contrib_i' was declared here 141 | HYPRE_Int **stencil_contrib_i; | ^~~~~~~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:676:3: warning: 'stencil_contrib_cnt' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:140:28: note: 'stencil_contrib_cnt' was declared here 140 | HYPRE_Int *stencil_contrib_cnt; | ^~~~~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:139:44: warning: 'rank_stencils' may be used uninitialized [-Wmaybe-uninitialized] 139 | HYPRE_Int *stencil_ranks, *rank_stencils; | ^~~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:676:3: warning: 'stencil_ranks' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ fac_amr_fcoarsen.c:139:28: note: 'stencil_ranks' was declared here 139 | HYPRE_Int *stencil_ranks, *rank_stencils; | ^~~~~~~~~~~~~ fac_amr_fcoarsen.c:2404:21: warning: 'stencil_size' may be used uninitialized [-Wmaybe-uninitialized] 2404 | for (j = 0; j < stencil_size; j++) | ~~^~~~~~~~~~~~~~ fac_amr_fcoarsen.c:91:28: note: 'stencil_size' was declared here 91 | HYPRE_Int stencil_size, stencil_last_size; | ^~~~~~~~~~~~ fac_amr_fcoarsen.c:816:38: warning: 'max_contribut_size' may be used uninitialized [-Wmaybe-uninitialized] 816 | max_contribut_size = hypre_max( max_contribut_size, fac_amr_fcoarsen.c:150:28: note: 'max_contribut_size' was declared here 150 | HYPRE_Int max_contribut_size, stencil_i; | ^~~~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:2685:48: warning: 'ci' may be used uninitialized [-Wmaybe-uninitialized] 2685 | box_ranks[i] = cdata_space_ranks[ci] + | ^ fac_amr_fcoarsen.c:133:28: note: 'ci' was declared here 133 | HYPRE_Int ci, fi, arrayi; | ^~ fac_amr_fcoarsen.c:2292:61: warning: 'startrank' may be used uninitialized [-Wmaybe-uninitialized] 2292 | if ((HYPRE_Int)(rank - startrank) >= i && (HYPRE_Int)(rank - startrank) <= m) | ~~~~~~^~~~~~~~~~~~ fac_amr_fcoarsen.c:151:28: note: 'startrank' was declared here 151 | HYPRE_BigInt startrank, rank; | ^~~~~~~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../parcsr_block_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c node_relax.c -o node_relax.obj Building libHYPRE_sstruct_ls.a ... ar -rcu libHYPRE_sstruct_ls.a F90_HYPRE_sstruct_bicgstab.o F90_HYPRE_sstruct_gmres.o F90_HYPRE_sstruct_flexgmres.o F90_HYPRE_sstruct_lgmres.o F90_HYPRE_sstruct_InterFAC.o F90_HYPRE_sstruct_int.o F90_HYPRE_sstruct_maxwell.o F90_HYPRE_sstruct_pcg.o F90_HYPRE_sstruct_split.o F90_HYPRE_sstruct_sys_pfmg.o HYPRE_sstruct_bicgstab.o HYPRE_sstruct_gmres.o HYPRE_sstruct_flexgmres.o HYPRE_sstruct_lgmres.o HYPRE_sstruct_InterFAC.o HYPRE_sstruct_int.o HYPRE_sstruct_maxwell.o HYPRE_sstruct_pcg.o HYPRE_sstruct_split.o HYPRE_sstruct_sys_pfmg.o bsearch.o fac.o fac_amr_zero_data.o fac_cf_coarsen.o fac_cfstencil_box.o fac_CFInterfaceExtents.o fac_interp2.o fac_relax.o fac_solve3.o fac_zero_cdata.o krylov.o krylov_sstruct.o eliminate_rowscols.o maxwell_grad.o maxwell_physbdy.o maxwell_PNedelec.o maxwell_PNedelec_bdy.o maxwell_semi_interp.o maxwell_solve.o maxwell_solve2.o maxwell_TV.o maxwell_TV_setup.o maxwell_zeroBC.o nd1_amge_interpolation.o sstruct_amr_intercommunication.o sstruct_owninfo.o sstruct_recvinfo.o sstruct_sendinfo.o sstruct_sharedDOFComm.o sys_pfmg.o sys_pfmg_relax.o sys_pfmg_setup.o sys_pfmg_setup_interp.o sys_pfmg_setup_rap.o sys_pfmg_solve.o sys_semi_interp.o sys_semi_restrict.o fac_amr_fcoarsen.obj fac_amr_rap.obj fac_restrict2.obj fac_setup2.obj fac_zero_stencilcoef.obj node_relax.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_sstruct_ls.a cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_ls' Making /build/hypre-2.26.0/src-static/distributed_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c comm.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c debug.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_qsort.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c distributed_qsort_si.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c HYPRE_DistributedMatrixPilutSolver.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c parilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c parutil.c ilut.c: In function 'hypre_ILUT': ilut.c:147:9: warning: 'ierr' may be used uninitialized [-Wmaybe-uninitialized] 147 | return( ierr ); | ^ ilut.c:28:16: note: 'ierr' was declared here 28 | HYPRE_Int i, ierr; | ^~~~ mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c pblas1.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c serilut.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c trifactor.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/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-2.26.0/src-static/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ConjGrad.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c DiagScale.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c FGmres.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Hash.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c hypre_ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c LoadBal.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Matrix.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Mem.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Numbering.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c OrderStat.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ParaSails.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c PrunedRows.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c RowPatt.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c StoredRows.c Building libHYPRE_ParaSails.a ... ar -rcu libHYPRE_ParaSails.a ConjGrad.o DiagScale.o FGmres.o Hash.o hypre_ParaSails.o LoadBal.o Matrix.o Mem.o Numbering.o OrderStat.o ParaSails.o PrunedRows.o RowPatt.o StoredRows.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_ParaSails.a make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c blas_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Euclid_apply.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Euclid_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c ExternalRows_dh.c mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/usr/lib/arm-linux-gnueabihf/openmpi/include -c Factor_dh.c ExternalRows_dh.c: In function 'ExternalRows_dhRecvRows': ExternalRows_dh.c:365:14: warning: 'aval' may be used uninitialized [-Wmaybe-uninitialized] 365 | REAL_DH *aval; | ^~~~ ExternalRows_dh.c:364:28: warning: 'fill' may be used uninitialized [-Wmaybe-uninitialized] 364 | HYPRE_Int len, *cval, *fill; | ^~~~ ExternalRows_dh.c:364:21: warning: 'cval' may be used uninitialized [-Wmaybe-uninitialized] 364 | HYPRE_Int len, *cval, *fill; | ^~~~ In function 'print_received_rows_private', inlined from 'ExternalRows_dhRecvRows' at ExternalRows_dh.c:170:7: ExternalRows_dh.c:369:18: warning: 'len' may be used uninitialized [-Wmaybe-uninitialized] 369 | for (j=0; jn = n; | ~~~~~~~^~~ Vec_dh.c:218:10: note: 'tmp' was declared here 218 | Vec_dh tmp; | ^~~ Vec_dh.c: In function 'Vec_dhReadBIN': Vec_dh.c:292:3: warning: 'tmp' may be used uninitialized [-Wmaybe-uninitialized] 292 | io_dh_read_ebin_vec_private(&tmp->n, &tmp->vals, filename); CHECK_V_ERROR; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Vec_dh.c:288:10: note: 'tmp' was declared here 288 | Vec_dh tmp; | ^~~ In function 'init_mpi_private', inlined from 'SubdomainGraph_dhInit' at SubdomainGraph_dh.c:121:5: SubdomainGraph_dh.c:556:36: warning: 'interiorCount' may be used uninitialized [-Wmaybe-uninitialized] 556 | o2n[interiorNodes[i]] = idx++; | ~~~^~ SubdomainGraph_dh.c: In function 'SubdomainGraph_dhInit': SubdomainGraph_dh.c:532:17: note: 'interiorCount' was declared here 532 | HYPRE_Int interiorCount, bdryCount; | ^~~~~~~~~~~~~ Building libHYPRE_Euclid.a ... ar -rcu libHYPRE_Euclid.a blas_dh.o Euclid_apply.o Euclid_dh.o ExternalRows_dh.o Factor_dh.o getRow_dh.o globalObjects.o Hash_dh.o Hash_i_dh.o ilu_mpi_bj.o ilu_mpi_pilu.o ilu_seq.o io_dh.o krylov_dh.o Mat_dh.o mat_dh_private.o MatGenFD.o Mem_dh.o Numbering_dh.o Parser_dh.o shellSort_dh.o sig_dh.o SortedList_dh.o SortedSet_dh.o SubdomainGraph_dh.o TimeLog_dh.o Timer_dh.o Vec_dh.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE_Euclid.a make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/lib' Building libHYPRE ... rm -f libHYPRE.a ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/IJ_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/distributed_ls/Euclid/*.o /build/hypre-2.26.0/src-static/distributed_ls/ParaSails/*.o /build/hypre-2.26.0/src-static/distributed_ls/pilut/*.o /build/hypre-2.26.0/src-static/distributed_matrix/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/krylov/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/matrix_matrix/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/multivector/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/parcsr_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/parcsr_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/parcsr_block_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/seq_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/sstruct_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/sstruct_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/struct_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/struct_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/utilities/*.o /build/hypre-2.26.0/src-static/blas/*.o /build/hypre-2.26.0/src-static/lapack/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/IJ_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/parcsr_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/parcsr_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/seq_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/sstruct_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/sstruct_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/struct_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/struct_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE.a /build/hypre-2.26.0/src-static/utilities/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE.a cp -fR libHYPRE* /build/hypre-2.26.0/src-static/hypre/lib make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lib' make[2]: Leaving directory '/build/hypre-2.26.0/src-static' make[1]: Leaving directory '/build/hypre-2.26.0' debian/rules override_dh_auto_test make[1]: Entering directory '/build/hypre-2.26.0' set -e; \ if [ "yes" = "no" ]; then \ echo Tests have been disabled on armhf; \ else echo "Building tests"; \ for build in src src-static; do \ TEST_LD_LIBRARY_PATH=/build/hypre-2.26.0/$build/lib:; \ LD_LIBRARY_PATH=${TEST_LD_LIBRARY_PATH} /usr/bin/make -C $build test VERBOSE=1 HYPRE_LIBNAME_EXT=${build#src}; \ echo "Running tests from $build"; \ set -e; \ cd $build/test; \ test_return="ok"; \ echo "tests for $build commenced at `date`"; \ ALL_TEST_START=`date +%s`; \ for TEST in TEST_*; do \ case " TEST_bench TEST_examples TEST_fei TEST_timing " in \ *\ ${TEST}\ *) echo "skipping ${TEST}";; \ *) echo -n "running ${TEST} ... "; \ TEST_START=`date +%s`; \ if LD_LIBRARY_PATH=${TEST_LD_LIBRARY_PATH} ./runtest.sh -t ${TEST}/*.sh >${TEST}.stdout 2>${TEST}.stderr ; then \ echo ok; \ else \ test_return=$?; \ echo "error found with error code ${test_return}"; \ echo "===== error logs for ${TEST} in $build ====="; \ echo "${TEST} stdout:"; \ cat ${TEST}.stdout; \ echo "${TEST} stderr:"; \ cat ${TEST}.stderr; \ echo "===== end error logs for ${TEST} in $build with error code ${test_return} ====="; \ fi; \ echo "test ${TEST} in $build completed in $(( `date +%s` - $TEST_START )) s";; \ esac; \ done; \ if [ ${test_return} != "ok" ]; then \ echo "Tests failed with last error code ${test_return}"; \ return ${test_return}; \ fi; \ echo "all tests in $build completed at `date` in $(( `date +%s` - $ALL_TEST_START )) s"; \ cd ../..; \ done; \ fi Building tests make[2]: Entering directory '/build/hypre-2.26.0/src' Making blas ... make[3]: Entering directory '/build/hypre-2.26.0/src/blas' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-2.26.0/src/blas' Making lapack ... make[3]: Entering directory '/build/hypre-2.26.0/src/lapack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-2.26.0/src/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-2.26.0/src/utilities' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src/hypre/include cp -fR ./fortran*.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-2.26.0/src/multivector' cp -fR *.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-2.26.0/src/krylov' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./krylov.h /build/hypre-2.26.0/src/hypre/include cp -fR ./lobpcg.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/seq_mv' make autogen make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv' make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv' make lib make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./seq_mv.h /build/hypre-2.26.0/src/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv' make[3]: Leaving directory '/build/hypre-2.26.0/src/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_matrix' cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/IJ_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src/matrix_matrix' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/struct_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/struct_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_ls' Making /build/hypre-2.26.0/src/distributed_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/pilut' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/Euclid' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-2.26.0/src/lib' cp -fR libHYPRE* /build/hypre-2.26.0/src/hypre/lib make[3]: Leaving directory '/build/hypre-2.26.0/src/lib' Making test drivers ... make[3]: Entering directory '/build/hypre-2.26.0/src/test' rm -f *.o *.obj *.csv rm -rf pchdir tca.map *inslog* make[3]: Leaving directory '/build/hypre-2.26.0/src/test' make[3]: Entering directory '/build/hypre-2.26.0/src/test' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij.c ij.c: In function 'BuildFuncsFromOneFile': ij.c:9706:26: warning: 'dof_func' may be used uninitialized [-Wmaybe-uninitialized] 9706 | hypre_MPI_Isend(&dof_func[partitioning[i]], | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:9639:26: note: 'dof_func' was declared here 9639 | HYPRE_Int *dof_func; | ^~~~~~~~ ij.c: In function 'BuildBigArrayFromOneFile': ij.c:9916:43: warning: 'global_array' may be used uninitialized [-Wmaybe-uninitialized] 9916 | send_buffer[jj] = global_array[j]; | ~~~~~~~~~~~~^~~ ij.c:9814:20: note: 'global_array' was declared here 9814 | HYPRE_BigInt *global_array; | ^~~~~~~~~~~~ ij.c:9819:20: warning: 'array_procs' may be used uninitialized [-Wmaybe-uninitialized] 9819 | HYPRE_Int *array_procs; | ^~~~~~~~~~~ ij.c:9915:24: warning: 'displs' may be used uninitialized [-Wmaybe-uninitialized] 9915 | jj = displs[proc] + send_counts[proc]; | ^ ij.c:9818:20: note: 'displs' was declared here 9818 | HYPRE_Int *displs; | ^~~~~~ ij.c:9923:4: warning: 'send_buffer' may be used uninitialized [-Wmaybe-uninitialized] 9923 | hypre_MPI_Scatterv(send_buffer, send_counts, displs, HYPRE_MPI_BIG_INT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9924 | array, *size, HYPRE_MPI_BIG_INT, 0, comm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:9816:20: note: 'send_buffer' was declared here 9816 | HYPRE_BigInt *send_buffer; | ^~~~~~~~~~~ ij.c:9854:12: warning: 'filename' may be used uninitialized [-Wmaybe-uninitialized] 9854 | fp = fopen(filename, "r"); | ^~~~~~~~~~~~~~~~~~~~ ij.c:9809:20: note: 'filename' was declared here 9809 | char *filename; | ^~~~~~~~ ij.c: In function 'BuildParRotate7pt': ij.c:10289:29: warning: 'alpha' may be used uninitialized [-Wmaybe-uninitialized] 10289 | A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10290 | nx, ny, P, Q, p, q, alpha, eps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:10202:29: note: 'alpha' was declared here 10202 | HYPRE_Real eps, alpha; | ^~~~~ ij.c:10289:29: warning: 'eps' may be used uninitialized [-Wmaybe-uninitialized] 10289 | A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10290 | nx, ny, P, Q, p, q, alpha, eps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:10202:24: note: 'eps' was declared here 10202 | HYPRE_Real eps, alpha; | ^~~ ij.c: In function 'main': ij.c:2733:17: warning: 'row_sizes' may be used uninitialized [-Wmaybe-uninitialized] 2733 | ierr = HYPRE_IJMatrixSetRowSizes ( ij_A, (const HYPRE_Int *) row_sizes ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:179:24: note: 'row_sizes' was declared here 179 | HYPRE_Int *row_sizes; | ^~~~~~~~~ ij.c:8115:13: warning: 'outer_wt_level' may be used uninitialized [-Wmaybe-uninitialized] 8115 | HYPRE_BoomerAMGSetLevelOuterWt(pcg_precond, outer_wt_level, level_ow); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:275:17: note: 'outer_wt_level' was declared here 275 | HYPRE_Real outer_wt_level; | ^~~~~~~~~~~~~~ ij.c:8111:13: warning: 'relax_wt_level' may be used uninitialized [-Wmaybe-uninitialized] 8111 | HYPRE_BoomerAMGSetLevelRelaxWt(pcg_precond, relax_wt_level, level_w); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:273:17: note: 'relax_wt_level' was declared here 273 | HYPRE_Real relax_wt_level; | ^~~~~~~~~~~~~~ Building ij ... mpicc -o ij ij.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_assembly.c In file included from /build/hypre-2.26.0/src/hypre/include/_hypre_IJ_mv.h:8, from ij_assembly.c:16: /build/hypre-2.26.0/src/hypre/include/_hypre_parcsr_mv.h: In function 'buildMatrixEntries': /build/hypre-2.26.0/src/hypre/include/_hypre_parcsr_mv.h:374:68: warning: 'A' may be used uninitialized [-Wmaybe-uninitialized] 374 | #define hypre_ParCSRMatrixLastRowIndex(matrix) ((matrix) -> last_row_index) | ^~ ij_assembly.c:474:23: note: 'A' was declared here 474 | HYPRE_ParCSRMatrix A; | ^ ij_assembly.c: In function 'test_SetOffProc': ij_assembly.c:849:58: warning: 'coefs' may be used uninitialized [-Wmaybe-uninitialized] 849 | &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]); | ^~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:760:24: note: 'coefs' was declared here 760 | HYPRE_Real *coefs; | ^~~~~ ij_assembly.c:849:34: warning: 'cols' may be used uninitialized [-Wmaybe-uninitialized] 849 | &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]); | ^~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:759:24: note: 'cols' was declared here 759 | HYPRE_BigInt *cols; | ^~~~ ij_assembly.c:854:40: warning: 'rows' may be used uninitialized [-Wmaybe-uninitialized] 854 | NULL, &rows[h_rowptr[chunk]], | ^~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:758:24: note: 'rows' was declared here 758 | HYPRE_BigInt *rows; | ^~~~ ij_assembly.c:848:10: warning: 'nnzrow' may be used uninitialized [-Wmaybe-uninitialized] 848 | HYPRE_IJMatrixSetValues(ij_AT, chunk_size, &nnzrow[chunk], &rows[chunk], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:757:24: note: 'nnzrow' was declared here 757 | HYPRE_Int *nnzrow; | ^~~~~~ In file included from /build/hypre-2.26.0/src/hypre/include/_hypre_parcsr_mv.h:9: /build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:753:24: note: 'd_rows' was declared here 753 | HYPRE_BigInt *d_rows; | ^~~~~~ /build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h: In function 'main': /build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_coefs' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:96:50: note: 'd_coefs' was declared here 96 | HYPRE_Real *coefs, *h_coefs, *d_coefs; | ^~~~~~~ ij_assembly.c:402:7: warning: 'coefs' may be used uninitialized [-Wmaybe-uninitialized] 402 | test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:96:30: note: 'coefs' was declared here 96 | HYPRE_Real *coefs, *h_coefs, *d_coefs; | ^~~~~ /build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_cols' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:95:50: note: 'd_cols' was declared here 95 | HYPRE_BigInt *cols, *h_cols, *d_cols; | ^~~~~~ ij_assembly.c:402:7: warning: 'cols' may be used uninitialized [-Wmaybe-uninitialized] 402 | test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:95:30: note: 'cols' was declared here 95 | HYPRE_BigInt *cols, *h_cols, *d_cols; | ^~~~ /build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows2' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:94:50: note: 'd_rows2' was declared here 94 | HYPRE_BigInt *rows2, *h_rows2, *d_rows2; | ^~~~~~~ ij_assembly.c:348:7: warning: 'rows2' may be used uninitialized [-Wmaybe-uninitialized] 348 | test_Set(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:94:30: note: 'rows2' was declared here 94 | HYPRE_BigInt *rows2, *h_rows2, *d_rows2; | ^~~~~ /build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:93:50: note: 'd_rows' was declared here 93 | HYPRE_BigInt *rows, *h_rows, *d_rows; | ^~~~~~ /build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:676:3: warning: 'd_nnzrow' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:92:50: note: 'd_nnzrow' was declared here 92 | HYPRE_Int *nnzrow, *h_nnzrow, *d_nnzrow; | ^~~~~~~~ ij_assembly.c:402:7: warning: 'nnzrow' may be used uninitialized [-Wmaybe-uninitialized] 402 | test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:92:30: note: 'nnzrow' was declared here 92 | HYPRE_Int *nnzrow, *h_nnzrow, *d_nnzrow; | ^~~~~~ Building ij_assembly ... mpicc -o ij_assembly ij_assembly.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c sstruct.c In file included from sstruct.c:12: /build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h: In function 'main': /build/hypre-2.26.0/src/hypre/include/_hypre_utilities.h:673:2: warning: 'values_size' may be used uninitialized [-Wmaybe-uninitialized] 673 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc)) | ^~~~~~~~~~~~ sstruct.c:2375:26: note: 'values_size' was declared here 2375 | HYPRE_Int values_size; | ^~~~~~~~~~~ sstruct.c:5494:13: warning: 'jacobi_weight' may be used uninitialized [-Wmaybe-uninitialized] 5494 | HYPRE_StructPFMGSetJacobiWeight(struct_precond, jacobi_weight); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct.c:2389:26: note: 'jacobi_weight' was declared here 2389 | HYPRE_Real jacobi_weight; | ^~~~~~~~~~~~~ sstruct.c:2959:7: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized] 2959 | DistributeData(global_data, pooldist, refine, distribute, block, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2960 | num_procs, myid, &data); | ~~~~~~~~~~~~~~~~~~~~~~~ sstruct.c:2339:26: note: 'block' was declared here 2339 | Index *block; | ^~~~~ sstruct.c:2959:7: warning: 'distribute' may be used uninitialized [-Wmaybe-uninitialized] 2959 | DistributeData(global_data, pooldist, refine, distribute, block, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2960 | num_procs, myid, &data); | ~~~~~~~~~~~~~~~~~~~~~~~ sstruct.c:2338:26: note: 'distribute' was declared here 2338 | Index *distribute; | ^~~~~~~~~~ sstruct.c:2959:7: warning: 'refine' may be used uninitialized [-Wmaybe-uninitialized] 2959 | DistributeData(global_data, pooldist, refine, distribute, block, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2960 | num_procs, myid, &data); | ~~~~~~~~~~~~~~~~~~~~~~~ sstruct.c:2337:26: note: 'refine' was declared here 2337 | Index *refine; | ^~~~~~ sstruct.c:2336:26: warning: 'parts' may be used uninitialized [-Wmaybe-uninitialized] 2336 | HYPRE_Int *parts; | ^~~~~ sstruct.c:2637:24: warning: 'nparts' may be used uninitialized [-Wmaybe-uninitialized] 2637 | for (i = 0; i < nparts; i++) | ~~^~~~~~~~ sstruct.c:2334:26: note: 'nparts' was declared here 2334 | HYPRE_Int nparts; | ^~~~~~ Building sstruct ... mpicc -o sstruct sstruct.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c struct.c struct.c: In function 'main': struct.c:1158:24: warning: 'nblocks' may be used uninitialized [-Wmaybe-uninitialized] 1158 | for (i = 0; i < nblocks; i++) | ~~^~~~~~~~~ struct.c:100:24: note: 'nblocks' was declared here 100 | HYPRE_Int nblocks ; | ^~~~~~~ struct.c:1026:56: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 1026 | ilower[ib][0] = istart[0] + nx * (bx * p + ix); | ~~~^~~ struct.c:97:24: note: 'p' was declared here 97 | HYPRE_Int p, q, r; | ^ struct.c:2869:16: warning: 'jacobi_weight' may be used uninitialized [-Wmaybe-uninitialized] 2869 | HYPRE_StructPFMGSetJacobiWeight(precond, jacobi_weight); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ struct.c:105:24: note: 'jacobi_weight' was declared here 105 | HYPRE_Real jacobi_weight; | ^~~~~~~~~~~~~ Building struct ... mpicc -o struct struct.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ams_driver.c Building ams_driver ... mpicc -o ams_driver ams_driver.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c maxwell_unscaled.c maxwell_unscaled.c: In function 'main': maxwell_unscaled.c:1930:7: warning: 'solver_id' may be used uninitialized [-Wmaybe-uninitialized] 1930 | if (solver_id == 1) | ^ maxwell_unscaled.c:1318:26: note: 'solver_id' was declared here 1318 | HYPRE_Int solver_id; | ^~~~~~~~~ Building maxwell_unscaled ... mpicc -o maxwell_unscaled maxwell_unscaled.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c struct_migrate.c struct_migrate.c: In function 'main': struct_migrate.c:257:18: warning: 'nblocks' may be used uninitialized [-Wmaybe-uninitialized] 257 | for (i = 0; i < nblocks; i++) | ~~^~~~~~~~~ struct_migrate.c:49:24: note: 'nblocks' was declared here 49 | HYPRE_Int nblocks ; | ^~~~~~~ struct_migrate.c:323:41: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized] 323 | if ( (iz == (bz - 1)) && (r < (R - 1)) ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ struct_migrate.c:47:30: note: 'r' was declared here 47 | HYPRE_Int p, q, r; | ^ struct_migrate.c:319:41: warning: 'q' may be used uninitialized [-Wmaybe-uninitialized] 319 | if ( (iy == (by - 1)) && (q < (Q - 1)) ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ struct_migrate.c:47:27: note: 'q' was declared here 47 | HYPRE_Int p, q, r; | ^ struct_migrate.c:315:41: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 315 | if ( (ix == (bx - 1)) && (p < (P - 1)) ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ struct_migrate.c:47:24: note: 'p' was declared here 47 | HYPRE_Int p, q, r; | ^ Building struct_migrate ... mpicc -o struct_migrate struct_migrate.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c sstruct_fac.c Building sstruct_fac ... mpicc -o sstruct_fac sstruct_fac.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_mv.c Building ij_mv ... mpicc -o ij_mv ij_mv.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_mm.c ij_mm.c: In function 'BuildParRotate7pt': ij_mm.c:2469:29: warning: 'alpha' may be used uninitialized [-Wmaybe-uninitialized] 2469 | A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | nx, ny, P, Q, p, q, alpha, eps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_mm.c:2382:29: note: 'alpha' was declared here 2382 | HYPRE_Real eps, alpha; | ^~~~~ ij_mm.c:2469:29: warning: 'eps' may be used uninitialized [-Wmaybe-uninitialized] 2469 | A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | nx, ny, P, Q, p, q, alpha, eps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_mm.c:2382:24: note: 'eps' was declared here 2382 | HYPRE_Real eps, alpha; | ^~~ Building ij_mm ... mpicc -o ij_mm ij_mm.o -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -fPIC -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c zboxloop.c -o zboxloop.obj Building zboxloop ... mpicc -o zboxloop zboxloop.obj -L/build/hypre-2.26.0/src/hypre/lib -lHYPRE -Wl,-rpath,/build/hypre-2.26.0/src/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm make[3]: Leaving directory '/build/hypre-2.26.0/src/test' make[2]: Leaving directory '/build/hypre-2.26.0/src' Running tests from src tests for src commenced at Tue May 9 09:46:10 -12 2023 running TEST_ams ... ok test TEST_ams in src completed in 29 s skipping TEST_bench skipping TEST_examples running TEST_fac ... ok test TEST_fac in src completed in 47 s skipping TEST_fei running TEST_gpumemcheck ... ok test TEST_gpumemcheck in src completed in 3 s running TEST_ij ... ok test TEST_ij in src completed in 151 s running TEST_lobpcg ... ok test TEST_lobpcg in src completed in 49 s running TEST_longdouble ... ok test TEST_longdouble in src completed in 26 s running TEST_single ... ok test TEST_single in src completed in 17 s running TEST_sstruct ... ok test TEST_sstruct in src completed in 118 s running TEST_struct ... ok test TEST_struct in src completed in 60 s running TEST_superlu ... ok test TEST_superlu in src completed in 8 s skipping TEST_timing all tests in src completed at Tue May 9 09:54:38 -12 2023 in 508 s make[2]: Entering directory '/build/hypre-2.26.0/src-static' Making blas ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/blas' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-2.26.0/src-static/blas' Making lapack ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/lapack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/utilities' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src-static/hypre/include cp -fR ./fortran*.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/multivector' cp -fR *.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/krylov' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./krylov.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./lobpcg.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv' make autogen make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv' make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv' make lib make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./seq_mv.h /build/hypre-2.26.0/src-static/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv' make[3]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_matrix' cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/IJ_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/matrix_matrix' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_ls' Making /build/hypre-2.26.0/src-static/distributed_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/lib' Building libHYPRE-static ... rm -f libHYPRE-static.a ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/IJ_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/distributed_ls/Euclid/*.o /build/hypre-2.26.0/src-static/distributed_ls/ParaSails/*.o /build/hypre-2.26.0/src-static/distributed_ls/pilut/*.o /build/hypre-2.26.0/src-static/distributed_matrix/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/krylov/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/matrix_matrix/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/multivector/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/parcsr_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/parcsr_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/parcsr_block_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/seq_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/sstruct_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/sstruct_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/struct_ls/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/struct_mv/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/utilities/*.o /build/hypre-2.26.0/src-static/blas/*.o /build/hypre-2.26.0/src-static/lapack/*.o ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/IJ_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/parcsr_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/parcsr_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/seq_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/sstruct_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/sstruct_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/struct_ls/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/struct_mv/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ar -rcu libHYPRE-static.a /build/hypre-2.26.0/src-static/utilities/*.obj ar: `u' modifier ignored since `D' is the default (see `U') ranlib libHYPRE-static.a cp -fR libHYPRE* /build/hypre-2.26.0/src-static/hypre/lib make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lib' Making test drivers ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/test' rm -f *.o *.obj *.csv rm -rf pchdir tca.map *inslog* make[3]: Leaving directory '/build/hypre-2.26.0/src-static/test' make[3]: Entering directory '/build/hypre-2.26.0/src-static/test' mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij.c ij.c: In function 'BuildFuncsFromOneFile': ij.c:9706:26: warning: 'dof_func' may be used uninitialized [-Wmaybe-uninitialized] 9706 | hypre_MPI_Isend(&dof_func[partitioning[i]], | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:9639:26: note: 'dof_func' was declared here 9639 | HYPRE_Int *dof_func; | ^~~~~~~~ ij.c: In function 'BuildBigArrayFromOneFile': ij.c:9916:43: warning: 'global_array' may be used uninitialized [-Wmaybe-uninitialized] 9916 | send_buffer[jj] = global_array[j]; | ~~~~~~~~~~~~^~~ ij.c:9814:20: note: 'global_array' was declared here 9814 | HYPRE_BigInt *global_array; | ^~~~~~~~~~~~ ij.c:9819:20: warning: 'array_procs' may be used uninitialized [-Wmaybe-uninitialized] 9819 | HYPRE_Int *array_procs; | ^~~~~~~~~~~ ij.c:9915:24: warning: 'displs' may be used uninitialized [-Wmaybe-uninitialized] 9915 | jj = displs[proc] + send_counts[proc]; | ^ ij.c:9818:20: note: 'displs' was declared here 9818 | HYPRE_Int *displs; | ^~~~~~ ij.c:9923:4: warning: 'send_buffer' may be used uninitialized [-Wmaybe-uninitialized] 9923 | hypre_MPI_Scatterv(send_buffer, send_counts, displs, HYPRE_MPI_BIG_INT, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9924 | array, *size, HYPRE_MPI_BIG_INT, 0, comm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:9816:20: note: 'send_buffer' was declared here 9816 | HYPRE_BigInt *send_buffer; | ^~~~~~~~~~~ ij.c:9854:12: warning: 'filename' may be used uninitialized [-Wmaybe-uninitialized] 9854 | fp = fopen(filename, "r"); | ^~~~~~~~~~~~~~~~~~~~ ij.c:9809:20: note: 'filename' was declared here 9809 | char *filename; | ^~~~~~~~ ij.c: In function 'BuildParRotate7pt': ij.c:10289:29: warning: 'alpha' may be used uninitialized [-Wmaybe-uninitialized] 10289 | A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10290 | nx, ny, P, Q, p, q, alpha, eps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:10202:29: note: 'alpha' was declared here 10202 | HYPRE_Real eps, alpha; | ^~~~~ ij.c:10289:29: warning: 'eps' may be used uninitialized [-Wmaybe-uninitialized] 10289 | A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10290 | nx, ny, P, Q, p, q, alpha, eps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:10202:24: note: 'eps' was declared here 10202 | HYPRE_Real eps, alpha; | ^~~ ij.c: In function 'main': ij.c:2733:17: warning: 'row_sizes' may be used uninitialized [-Wmaybe-uninitialized] 2733 | ierr = HYPRE_IJMatrixSetRowSizes ( ij_A, (const HYPRE_Int *) row_sizes ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:179:24: note: 'row_sizes' was declared here 179 | HYPRE_Int *row_sizes; | ^~~~~~~~~ ij.c:8115:13: warning: 'outer_wt_level' may be used uninitialized [-Wmaybe-uninitialized] 8115 | HYPRE_BoomerAMGSetLevelOuterWt(pcg_precond, outer_wt_level, level_ow); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:275:17: note: 'outer_wt_level' was declared here 275 | HYPRE_Real outer_wt_level; | ^~~~~~~~~~~~~~ ij.c:8111:13: warning: 'relax_wt_level' may be used uninitialized [-Wmaybe-uninitialized] 8111 | HYPRE_BoomerAMGSetLevelRelaxWt(pcg_precond, relax_wt_level, level_w); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij.c:273:17: note: 'relax_wt_level' was declared here 273 | HYPRE_Real relax_wt_level; | ^~~~~~~~~~~~~~ Building ij ... mpicc -o ij ij.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_assembly.c In file included from /build/hypre-2.26.0/src-static/hypre/include/_hypre_IJ_mv.h:8, from ij_assembly.c:16: /build/hypre-2.26.0/src-static/hypre/include/_hypre_parcsr_mv.h: In function 'buildMatrixEntries': /build/hypre-2.26.0/src-static/hypre/include/_hypre_parcsr_mv.h:374:68: warning: 'A' may be used uninitialized [-Wmaybe-uninitialized] 374 | #define hypre_ParCSRMatrixLastRowIndex(matrix) ((matrix) -> last_row_index) | ^~ ij_assembly.c:474:23: note: 'A' was declared here 474 | HYPRE_ParCSRMatrix A; | ^ ij_assembly.c: In function 'test_SetOffProc': ij_assembly.c:849:58: warning: 'coefs' may be used uninitialized [-Wmaybe-uninitialized] 849 | &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]); | ^~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:760:24: note: 'coefs' was declared here 760 | HYPRE_Real *coefs; | ^~~~~ ij_assembly.c:849:34: warning: 'cols' may be used uninitialized [-Wmaybe-uninitialized] 849 | &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]); | ^~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:759:24: note: 'cols' was declared here 759 | HYPRE_BigInt *cols; | ^~~~ ij_assembly.c:854:40: warning: 'rows' may be used uninitialized [-Wmaybe-uninitialized] 854 | NULL, &rows[h_rowptr[chunk]], | ^~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:758:24: note: 'rows' was declared here 758 | HYPRE_BigInt *rows; | ^~~~ ij_assembly.c:848:10: warning: 'nnzrow' may be used uninitialized [-Wmaybe-uninitialized] 848 | HYPRE_IJMatrixSetValues(ij_AT, chunk_size, &nnzrow[chunk], &rows[chunk], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 849 | &cols[h_rowptr[chunk]], &coefs[h_rowptr[chunk]]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:757:24: note: 'nnzrow' was declared here 757 | HYPRE_Int *nnzrow; | ^~~~~~ In file included from /build/hypre-2.26.0/src-static/hypre/include/_hypre_parcsr_mv.h:9: /build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:753:24: note: 'd_rows' was declared here 753 | HYPRE_BigInt *d_rows; | ^~~~~~ /build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h: In function 'main': /build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_coefs' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:96:50: note: 'd_coefs' was declared here 96 | HYPRE_Real *coefs, *h_coefs, *d_coefs; | ^~~~~~~ ij_assembly.c:402:7: warning: 'coefs' may be used uninitialized [-Wmaybe-uninitialized] 402 | test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:96:30: note: 'coefs' was declared here 96 | HYPRE_Real *coefs, *h_coefs, *d_coefs; | ^~~~~ /build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_cols' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:95:50: note: 'd_cols' was declared here 95 | HYPRE_BigInt *cols, *h_cols, *d_cols; | ^~~~~~ ij_assembly.c:402:7: warning: 'cols' may be used uninitialized [-Wmaybe-uninitialized] 402 | test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:95:30: note: 'cols' was declared here 95 | HYPRE_BigInt *cols, *h_cols, *d_cols; | ^~~~ /build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows2' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:94:50: note: 'd_rows2' was declared here 94 | HYPRE_BigInt *rows2, *h_rows2, *d_rows2; | ^~~~~~~ ij_assembly.c:348:7: warning: 'rows2' may be used uninitialized [-Wmaybe-uninitialized] 348 | test_Set(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:94:30: note: 'rows2' was declared here 94 | HYPRE_BigInt *rows2, *h_rows2, *d_rows2; | ^~~~~ /build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_rows' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:93:50: note: 'd_rows' was declared here 93 | HYPRE_BigInt *rows, *h_rows, *d_rows; | ^~~~~~ /build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:676:3: warning: 'd_nnzrow' may be used uninitialized [-Wmaybe-uninitialized] 676 | ( hypre_Free((void *)ptr, location), ptr = NULL ) | ^~~~~~~~~~ ij_assembly.c:92:50: note: 'd_nnzrow' was declared here 92 | HYPRE_Int *nnzrow, *h_nnzrow, *d_nnzrow; | ^~~~~~~~ ij_assembly.c:402:7: warning: 'nnzrow' may be used uninitialized [-Wmaybe-uninitialized] 402 | test_SetAddSet(comm, memory_location, option, ilower, iupper, nrows, num_nonzeros, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 403 | nchunks, h_nnzrow, nnzrow, option == 1 ? rows : rows2, cols, coefs, &ij_A); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_assembly.c:92:30: note: 'nnzrow' was declared here 92 | HYPRE_Int *nnzrow, *h_nnzrow, *d_nnzrow; | ^~~~~~ Building ij_assembly ... mpicc -o ij_assembly ij_assembly.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c sstruct.c In file included from sstruct.c:12: /build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h: In function 'main': /build/hypre-2.26.0/src-static/hypre/include/_hypre_utilities.h:673:2: warning: 'values_size' may be used uninitialized [-Wmaybe-uninitialized] 673 | (hypre_Memcpy((void *)(dst), (void *)(src), (size_t)(sizeof(type) * (count)), locdst, locsrc)) | ^~~~~~~~~~~~ sstruct.c:2375:26: note: 'values_size' was declared here 2375 | HYPRE_Int values_size; | ^~~~~~~~~~~ sstruct.c:5494:13: warning: 'jacobi_weight' may be used uninitialized [-Wmaybe-uninitialized] 5494 | HYPRE_StructPFMGSetJacobiWeight(struct_precond, jacobi_weight); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sstruct.c:2389:26: note: 'jacobi_weight' was declared here 2389 | HYPRE_Real jacobi_weight; | ^~~~~~~~~~~~~ sstruct.c:2959:7: warning: 'block' may be used uninitialized [-Wmaybe-uninitialized] 2959 | DistributeData(global_data, pooldist, refine, distribute, block, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2960 | num_procs, myid, &data); | ~~~~~~~~~~~~~~~~~~~~~~~ sstruct.c:2339:26: note: 'block' was declared here 2339 | Index *block; | ^~~~~ sstruct.c:2959:7: warning: 'distribute' may be used uninitialized [-Wmaybe-uninitialized] 2959 | DistributeData(global_data, pooldist, refine, distribute, block, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2960 | num_procs, myid, &data); | ~~~~~~~~~~~~~~~~~~~~~~~ sstruct.c:2338:26: note: 'distribute' was declared here 2338 | Index *distribute; | ^~~~~~~~~~ sstruct.c:2959:7: warning: 'refine' may be used uninitialized [-Wmaybe-uninitialized] 2959 | DistributeData(global_data, pooldist, refine, distribute, block, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2960 | num_procs, myid, &data); | ~~~~~~~~~~~~~~~~~~~~~~~ sstruct.c:2337:26: note: 'refine' was declared here 2337 | Index *refine; | ^~~~~~ sstruct.c:2336:26: warning: 'parts' may be used uninitialized [-Wmaybe-uninitialized] 2336 | HYPRE_Int *parts; | ^~~~~ sstruct.c:2637:24: warning: 'nparts' may be used uninitialized [-Wmaybe-uninitialized] 2637 | for (i = 0; i < nparts; i++) | ~~^~~~~~~~ sstruct.c:2334:26: note: 'nparts' was declared here 2334 | HYPRE_Int nparts; | ^~~~~~ Building sstruct ... mpicc -o sstruct sstruct.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c struct.c struct.c: In function 'main': struct.c:1158:24: warning: 'nblocks' may be used uninitialized [-Wmaybe-uninitialized] 1158 | for (i = 0; i < nblocks; i++) | ~~^~~~~~~~~ struct.c:100:24: note: 'nblocks' was declared here 100 | HYPRE_Int nblocks ; | ^~~~~~~ struct.c:1026:56: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 1026 | ilower[ib][0] = istart[0] + nx * (bx * p + ix); | ~~~^~~ struct.c:97:24: note: 'p' was declared here 97 | HYPRE_Int p, q, r; | ^ struct.c:2869:16: warning: 'jacobi_weight' may be used uninitialized [-Wmaybe-uninitialized] 2869 | HYPRE_StructPFMGSetJacobiWeight(precond, jacobi_weight); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ struct.c:105:24: note: 'jacobi_weight' was declared here 105 | HYPRE_Real jacobi_weight; | ^~~~~~~~~~~~~ Building struct ... mpicc -o struct struct.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ams_driver.c Building ams_driver ... mpicc -o ams_driver ams_driver.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c maxwell_unscaled.c maxwell_unscaled.c: In function 'main': maxwell_unscaled.c:1930:7: warning: 'solver_id' may be used uninitialized [-Wmaybe-uninitialized] 1930 | if (solver_id == 1) | ^ maxwell_unscaled.c:1318:26: note: 'solver_id' was declared here 1318 | HYPRE_Int solver_id; | ^~~~~~~~~ Building maxwell_unscaled ... mpicc -o maxwell_unscaled maxwell_unscaled.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c struct_migrate.c struct_migrate.c: In function 'main': struct_migrate.c:257:18: warning: 'nblocks' may be used uninitialized [-Wmaybe-uninitialized] 257 | for (i = 0; i < nblocks; i++) | ~~^~~~~~~~~ struct_migrate.c:49:24: note: 'nblocks' was declared here 49 | HYPRE_Int nblocks ; | ^~~~~~~ struct_migrate.c:323:41: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized] 323 | if ( (iz == (bz - 1)) && (r < (R - 1)) ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ struct_migrate.c:47:30: note: 'r' was declared here 47 | HYPRE_Int p, q, r; | ^ struct_migrate.c:319:41: warning: 'q' may be used uninitialized [-Wmaybe-uninitialized] 319 | if ( (iy == (by - 1)) && (q < (Q - 1)) ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ struct_migrate.c:47:27: note: 'q' was declared here 47 | HYPRE_Int p, q, r; | ^ struct_migrate.c:315:41: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 315 | if ( (ix == (bx - 1)) && (p < (P - 1)) ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ struct_migrate.c:47:24: note: 'p' was declared here 47 | HYPRE_Int p, q, r; | ^ Building struct_migrate ... mpicc -o struct_migrate struct_migrate.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c sstruct_fac.c Building sstruct_fac ... mpicc -o sstruct_fac sstruct_fac.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_mv.c Building ij_mv ... mpicc -o ij_mv ij_mv.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c ij_mm.c ij_mm.c: In function 'BuildParRotate7pt': ij_mm.c:2469:29: warning: 'alpha' may be used uninitialized [-Wmaybe-uninitialized] 2469 | A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | nx, ny, P, Q, p, q, alpha, eps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_mm.c:2382:29: note: 'alpha' was declared here 2382 | HYPRE_Real eps, alpha; | ^~~~~ ij_mm.c:2469:29: warning: 'eps' may be used uninitialized [-Wmaybe-uninitialized] 2469 | A = (HYPRE_ParCSRMatrix) GenerateRotate7pt(hypre_MPI_COMM_WORLD, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2470 | nx, ny, P, Q, p, q, alpha, eps); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ij_mm.c:2382:24: note: 'eps' was declared here 2382 | HYPRE_Real eps, alpha; | ^~~ Building ij_mm ... mpicc -o ij_mm ij_mm.o -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm mpicc -g -O2 -ffile-prefix-map=/build/hypre-2.26.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -O3 -DHAVE_CONFIG_H -I. -I/build/hypre-2.26.0/src-static/hypre/include -I/usr/include/superlu -I/usr/include/superlu-dist -I/usr/lib/arm-linux-gnueabihf/openmpi/include -DHYPRE_TIMING -DHYPRE_FORTRAN -c zboxloop.c -o zboxloop.obj Building zboxloop ... mpicc -o zboxloop zboxloop.obj -L/build/hypre-2.26.0/src-static/hypre/lib -lHYPRE-static -Wl,-rpath,/build/hypre-2.26.0/src-static/hypre/lib -lsuperlu_dist -lsuperlu -L/usr/lib/arm-linux-gnueabihf/openmpi/lib -lmpi -llapack -lblas -Wl,-z,relro -Wl,--no-as-needed -lmpi -lm make[3]: Leaving directory '/build/hypre-2.26.0/src-static/test' make[2]: Leaving directory '/build/hypre-2.26.0/src-static' Running tests from src-static tests for src-static commenced at Tue May 9 09:56:08 -12 2023 running TEST_ams ... ok test TEST_ams in src-static completed in 9 s skipping TEST_bench skipping TEST_examples running TEST_fac ... ok test TEST_fac in src-static completed in 42 s skipping TEST_fei running TEST_gpumemcheck ... ok test TEST_gpumemcheck in src-static completed in 2 s running TEST_ij ... ok test TEST_ij in src-static completed in 105 s running TEST_lobpcg ... ok test TEST_lobpcg in src-static completed in 54 s running TEST_longdouble ... ok test TEST_longdouble in src-static completed in 23 s running TEST_single ... ok test TEST_single in src-static completed in 18 s running TEST_sstruct ... ok test TEST_sstruct in src-static completed in 158 s running TEST_struct ... ok test TEST_struct in src-static completed in 57 s running TEST_superlu ... ok test TEST_superlu in src-static completed in 8 s skipping TEST_timing all tests in src-static completed at Tue May 9 10:04:04 -12 2023 in 476 s make[1]: Leaving directory '/build/hypre-2.26.0' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --sourcedirectory=src dh_testroot -O--sourcedirectory=src dh_prep -O--sourcedirectory=src dh_installdirs -O--sourcedirectory=src debian/rules override_dh_auto_install make[1]: Entering directory '/build/hypre-2.26.0' dh_auto_install -Dsrc cd src && make -j3 install DESTDIR=/build/hypre-2.26.0/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/hypre-2.26.0/src' Making blas ... make[3]: Entering directory '/build/hypre-2.26.0/src/blas' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-2.26.0/src/blas' Making lapack ... make[3]: Entering directory '/build/hypre-2.26.0/src/lapack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-2.26.0/src/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-2.26.0/src/utilities' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src/hypre/include cp -fR ./fortran*.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-2.26.0/src/multivector' cp -fR *.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-2.26.0/src/krylov' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./krylov.h /build/hypre-2.26.0/src/hypre/include cp -fR ./lobpcg.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/seq_mv' make autogen make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv' make lib make[4]: Entering directory '/build/hypre-2.26.0/src/seq_mv' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./seq_mv.h /build/hypre-2.26.0/src/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src/seq_mv' make[3]: Leaving directory '/build/hypre-2.26.0/src/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_matrix' cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/IJ_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src/matrix_matrix' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/parcsr_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/struct_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/struct_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/sstruct_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src/sstruct_ls' Making /build/hypre-2.26.0/src/distributed_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/pilut' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-2.26.0/src/distributed_ls/Euclid' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-2.26.0/src/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-2.26.0/src/lib' cp -fR libHYPRE* /build/hypre-2.26.0/src/hypre/lib make[3]: Leaving directory '/build/hypre-2.26.0/src/lib' Installing hypre ... mkdir -p -- /build/hypre-2.26.0/debian/tmp/usr/lib/arm-linux-gnueabihf /build/hypre-2.26.0/debian/tmp/usr/include/hypre make[2]: Leaving directory '/build/hypre-2.26.0/src' dh_auto_install -Dsrc-static cd src-static && make -j3 install DESTDIR=/build/hypre-2.26.0/debian/tmp AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/hypre-2.26.0/src-static' Making blas ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/blas' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-2.26.0/src-static/blas' Making lapack ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/lapack' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lapack' Making utilities ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/utilities' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_onedpl.hpp /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_utilities.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_utilities.hpp /build/hypre-2.26.0/src-static/hypre/include cp -fR ./fortran*.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/utilities' Making multivector ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/multivector' cp -fR *.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/multivector' Making krylov ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/krylov' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./krylov.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./lobpcg.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/krylov' Making seq_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv' make autogen make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv' make lib make[4]: Entering directory '/build/hypre-2.26.0/src-static/seq_mv' make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./seq_mv.h /build/hypre-2.26.0/src-static/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv' make[3]: Leaving directory '/build/hypre-2.26.0/src-static/seq_mv' Making parcsr_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_parcsr_mv.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_mv' Making parcsr_block_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./csr_block_matrix.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_block_mv' Making distributed_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_matrix' cp -fR ./distributed_matrix.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_matrix' Making IJ_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/IJ_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_IJ_mv.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/IJ_mv' Making matrix_matrix ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/matrix_matrix' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/matrix_matrix' Making parcsr_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/parcsr_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_parcsr_ls.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/parcsr_ls' Making struct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_struct_mv.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_struct_mv.hpp /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_mv' Making struct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/struct_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_struct_ls.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/struct_ls' Making sstruct_mv ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_mv' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_sstruct_mv.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_mv' Making sstruct_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/sstruct_ls' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include cp -fR ./_hypre_sstruct_ls.h /build/hypre-2.26.0/src-static/hypre/include make[3]: Leaving directory '/build/hypre-2.26.0/src-static/sstruct_ls' Making /build/hypre-2.26.0/src-static/distributed_ls ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls' Making pilut ... make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut' cp -fR ./HYPRE_*.h /build/hypre-2.26.0/src-static/hypre/include make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/pilut' Making ParaSails ... make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/ParaSails' Making Euclid ... make[4]: Entering directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls/Euclid' make[3]: Leaving directory '/build/hypre-2.26.0/src-static/distributed_ls' Making lib ... make[3]: Entering directory '/build/hypre-2.26.0/src-static/lib' cp -fR libHYPRE* /build/hypre-2.26.0/src-static/hypre/lib make[3]: Leaving directory '/build/hypre-2.26.0/src-static/lib' Installing hypre ... mkdir -p -- /build/hypre-2.26.0/debian/tmp-static/usr/lib/arm-linux-gnueabihf /build/hypre-2.26.0/debian/tmp-static/usr/include/hypre make[2]: Leaving directory '/build/hypre-2.26.0/src-static' make[1]: Leaving directory '/build/hypre-2.26.0' debian/rules override_dh_install make[1]: Entering directory '/build/hypre-2.26.0' dh_install -p libhypre-2.26.0 usr/lib/*/*2.26.0.so dh_install -p libhypre-dev --exclude=2.26.0 usr/lib/*/* dh_install -p libhypre-dev usr/include/hypre dh_install -p libhypre-dev --sourcedir=debian/tmp-static usr/lib/*/libHYPRE.a make[1]: Leaving directory '/build/hypre-2.26.0' dh_installdocs -O--sourcedirectory=src dh_installchangelogs -O--sourcedirectory=src dh_installexamples -O--sourcedirectory=src dh_installman -O--sourcedirectory=src dh_installcatalogs -O--sourcedirectory=src dh_installcron -O--sourcedirectory=src dh_installdebconf -O--sourcedirectory=src dh_installemacsen -O--sourcedirectory=src dh_installifupdown -O--sourcedirectory=src dh_installinfo -O--sourcedirectory=src dh_installinit -O--sourcedirectory=src dh_installtmpfiles -O--sourcedirectory=src dh_installsystemd -O--sourcedirectory=src dh_installsystemduser -O--sourcedirectory=src dh_installmenu -O--sourcedirectory=src dh_installmime -O--sourcedirectory=src dh_installmodules -O--sourcedirectory=src dh_installlogcheck -O--sourcedirectory=src dh_installlogrotate -O--sourcedirectory=src dh_installpam -O--sourcedirectory=src dh_installppp -O--sourcedirectory=src dh_installudev -O--sourcedirectory=src dh_installgsettings -O--sourcedirectory=src dh_installinitramfs -O--sourcedirectory=src dh_installalternatives -O--sourcedirectory=src dh_bugfiles -O--sourcedirectory=src dh_ucf -O--sourcedirectory=src dh_lintian -O--sourcedirectory=src dh_icons -O--sourcedirectory=src dh_perl -O--sourcedirectory=src dh_usrlocal -O--sourcedirectory=src dh_link -O--sourcedirectory=src dh_installwm -O--sourcedirectory=src dh_installxfonts -O--sourcedirectory=src dh_strip_nondeterminism -O--sourcedirectory=src dh_compress -O--sourcedirectory=src dh_fixperms -O--sourcedirectory=src dh_missing -O--sourcedirectory=src dh_dwz -a -O--sourcedirectory=src dh_strip -a -O--sourcedirectory=src dh_makeshlibs -a -O--sourcedirectory=src dh_shlibdeps -a -O--sourcedirectory=src dh_installdeb -O--sourcedirectory=src dh_gencontrol -O--sourcedirectory=src dh_md5sums -O--sourcedirectory=src dh_builddeb -O--sourcedirectory=src dpkg-deb: building package 'libhypre-dev' in '../libhypre-dev_2.26.0-3_armhf.deb'. dpkg-deb: building package 'libhypre-2.26.0-dbgsym' in '../libhypre-2.26.0-dbgsym_2.26.0-3_armhf.deb'. dpkg-deb: building package 'libhypre-2.26.0' in '../libhypre-2.26.0_2.26.0-3_armhf.deb'. dpkg-genbuildinfo --build=binary -O../hypre_2.26.0-3_armhf.buildinfo dpkg-genchanges --build=binary -O../hypre_2.26.0-3_armhf.changes dpkg-genchanges: warning: package libhypre64-dev in control file but not in files list dpkg-genchanges: warning: package libhypre64-2.26.0 in control file but not in files list dpkg-genchanges: warning: package libhypre64m-dev in control file but not in files list dpkg-genchanges: warning: package libhypre64m-2.26.0 in control file but not in files list dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/29849 and its subdirectories I: Current time: Tue May 9 10:04:41 -12 2023 I: pbuilder-time-stamp: 1683669881 Tue May 9 22:05:03 UTC 2023 I: 1st build successful. Starting 2nd build on remote node ff4a-armhf-rb.debian.net. Tue May 9 22:05:03 UTC 2023 I: Preparing to do remote build '2' on ff4a-armhf-rb.debian.net. Tue May 9 23:11:23 UTC 2023 I: Deleting $TMPDIR on ff4a-armhf-rb.debian.net. Tue May 9 23:11:25 UTC 2023 I: hypre_2.26.0-3_armhf.changes: Format: 1.8 Date: Tue, 27 Dec 2022 21:46:13 +0100 Source: hypre Binary: libhypre-2.26.0 libhypre-2.26.0-dbgsym libhypre-dev Architecture: armhf Version: 2.26.0-3 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers Changed-By: Drew Parsons Description: libhypre-2.26.0 - High Performance Matrix Preconditioners - Shared Library libhypre-dev - High Performance Matrix Preconditioners - Development Files Closes: 1026912 Changes: hypre (2.26.0-3) unstable; urgency=medium . * Team upload. * debian/tests: armhf has been placed in the black list (Architecture: !armhf) for occasionally failing debci tests. Closes: #1026912. * Standards-Version: 4.6.2 Checksums-Sha1: c971e7aa971c0d8c2ac2ae9007411c96922ad165 7430 hypre_2.26.0-3_armhf.buildinfo 22cbb1fcf70fb3de1dcfd75f746793bea9f9da46 3549188 libhypre-2.26.0-dbgsym_2.26.0-3_armhf.deb 13426f8d9b073451ee89d086499cf1fd402fcac2 1191500 libhypre-2.26.0_2.26.0-3_armhf.deb 883093b17f6298baeb3fb708b4a9af829ff72062 1463380 libhypre-dev_2.26.0-3_armhf.deb Checksums-Sha256: 6efe7923a83d399031ac5030c1d2bdb1bb7f0d1638b62cd09ea97e14ddad319b 7430 hypre_2.26.0-3_armhf.buildinfo 5336c791799ff3e71662d6ea2823fa0f296851a41c02a1c744e6106b99493116 3549188 libhypre-2.26.0-dbgsym_2.26.0-3_armhf.deb 527731457514f92e7e00d0f9d2ce8e6c5bab8c00b1ab58758b37cb754662042e 1191500 libhypre-2.26.0_2.26.0-3_armhf.deb 9d23cf028439d938c20afb520f8e2aad94400d7d1386b50109c6b5e7e97d8671 1463380 libhypre-dev_2.26.0-3_armhf.deb Files: 48b8a35df0527f0e3fec23c92447bf6a 7430 math optional hypre_2.26.0-3_armhf.buildinfo 564627257ec4cfbf50a745c8d4e8c838 3549188 debug optional libhypre-2.26.0-dbgsym_2.26.0-3_armhf.deb f72ad284896ef4edc917c9f417599751 1191500 libs optional libhypre-2.26.0_2.26.0-3_armhf.deb d233f65a2a3a704d97e60fd456b4f314 1463380 libdevel optional libhypre-dev_2.26.0-3_armhf.deb Tue May 9 23:11:27 UTC 2023 I: diffoscope 242 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.gigFwH5l/hypre_2.26.0-3.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.gigFwH5l/hypre_2.26.0-3.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.gigFwH5l/hypre_2.26.0-3.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.gigFwH5l/b1/hypre_2.26.0-3_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.gigFwH5l/b2/hypre_2.26.0-3_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 1.291s) 1.291s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.956s) 0.956s 12 calls diffoscope.comparators.binary.FilesystemFile 0.000s 10 calls abc.DotChangesFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Tue May 9 23:15:40 UTC 2023 I: diffoscope 242 found no differences in the changes files, and a .buildinfo file also exists. Tue May 9 23:15:40 UTC 2023 I: hypre from bookworm built successfully and reproducibly on armhf. Tue May 9 23:15:43 UTC 2023 I: Submitting .buildinfo files to external archives: Tue May 9 23:15:43 UTC 2023 I: Submitting 12K b1/hypre_2.26.0-3_armhf.buildinfo.asc Tue May 9 23:15:45 UTC 2023 I: Submitting 12K b2/hypre_2.26.0-3_armhf.buildinfo.asc Tue May 9 23:15:47 UTC 2023 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Tue May 9 23:15:47 UTC 2023 I: Done submitting .buildinfo files. Tue May 9 23:15:47 UTC 2023 I: Removing signed hypre_2.26.0-3_armhf.buildinfo.asc files: removed './b1/hypre_2.26.0-3_armhf.buildinfo.asc' removed './b2/hypre_2.26.0-3_armhf.buildinfo.asc'