Mock Version: 1.2.17 Mock Version: 1.2.17 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/hypre.spec'], chrootPath='/var/lib/mock/hpc7-openhpc-13-el7-build-37645-51152/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=86400logger=uid=996) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/hypre.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False warning: Could not canonicalize hostname: p8le02.rdu2.centos.org Building target platforms: ppc64le Building for target ppc64le Wrote: /builddir/build/SRPMS/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/hypre.spec'], chrootPath='/var/lib/mock/hpc7-openhpc-13-el7-build-37645-51152/root'shell=Falseuid=996env={'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=135user='mockbuild'timeout=86400private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/hypre.spec'] with env {'LANG': 'en_GB.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: ppc64le Building for target ppc64le Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9A4UcM + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf hypre-2.11.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/hypre-2.11.2.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd hypre-2.11.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Broqyh + umask 022 + cd /builddir/build/BUILD + cd hypre-2.11.2 + cp /usr/lib/rpm/config.guess src/config + . /opt/ohpc/admin/ohpc/OHPC_setup_compiler dts6 ++ '[' 1 = 1 ']' ++ OHPC_COMPILER_FAMILY=dts6 ++ '[' -z dts6 ']' ++ export toolset=gcc ++ toolset=gcc ++ '[' dts6 = gnu ']' ++ '[' dts6 = gnu7 ']' ++ '[' dts6 = intel ']' ++ '[' dts6 = dts6 ']' ++ export CC=gcc ++ CC=gcc ++ export CXX=g++ ++ CXX=g++ ++ export FC=gfortran ++ FC=gfortran ++ export F77=gfortran ++ F77=gfortran ++ module purge +++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash purge ++ eval 'MODULEPATH="/opt/ohpc/pub/modulefiles";' export 'MODULEPATH;' '_ModuleTable001_="X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ==";' export '_ModuleTable001_;' '_ModuleTable_Sz_="1";' export '_ModuleTable_Sz_;' +++ MODULEPATH=/opt/ohpc/pub/modulefiles +++ export MODULEPATH +++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ== +++ export _ModuleTable001_ +++ _ModuleTable_Sz_=1 +++ export _ModuleTable_Sz_ +++ : -s sh ++ eval ++ module load gnu6 +++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash load gnu6 ++ eval '__LMOD_REF_COUNT_INCLUDE="/opt/rh/devtoolset-6/root/usr/include:1";' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE="/opt/rh/devtoolset-6/root/usr/include";' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH="/opt/rh/devtoolset-6/root/usr/lib64:1";' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH="/opt/rh/devtoolset-6/root/usr/lib64";' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_COMPILER="gnu6";' export 'LMOD_FAMILY_COMPILER;' 'LMOD_FAMILY_COMPILER_VERSION="6";' export 'LMOD_FAMILY_COMPILER_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES="gnu6/6:1";' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES="gnu6/6";' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH="/opt/rh/devtoolset-6/root/usr/share/man:1";' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH="/opt/rh/devtoolset-6/root/usr/share/man";' export 'MANPATH;' 'MODULEPATH="/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles";' export 'MODULEPATH;' '__LMOD_REF_COUNT_PATH="/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1";' export '__LMOD_REF_COUNT_PATH;' 'PATH="/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin";' export 'PATH;' '__LMOD_REF_COUNT__LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:1";' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6";' export '_LMFILES_;' '_ModuleTable001_="X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbImNvbXBpbGVyIl09ImdudTYiLH0sbVQ9e2dudTY9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcy9nbnU2LzYiLFsiZnVsbE5hbWUiXT0iZ251Ni82IixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251NiIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2IiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvb3B0L29ocGMvcHViL21v";' export '_ModuleTable001_;' '_ModuleTable002_="ZHVsZWZpbGVzIix9";' export '_ModuleTable002_;' '_ModuleTable_Sz_="2";' export '_ModuleTable_Sz_;' +++ __LMOD_REF_COUNT_INCLUDE=/opt/rh/devtoolset-6/root/usr/include:1 +++ export __LMOD_REF_COUNT_INCLUDE +++ INCLUDE=/opt/rh/devtoolset-6/root/usr/include +++ export INCLUDE +++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/rh/devtoolset-6/root/usr/lib64:1 +++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH +++ LD_LIBRARY_PATH=/opt/rh/devtoolset-6/root/usr/lib64 +++ export LD_LIBRARY_PATH +++ LMOD_FAMILY_COMPILER=gnu6 +++ export LMOD_FAMILY_COMPILER +++ LMOD_FAMILY_COMPILER_VERSION=6 +++ export LMOD_FAMILY_COMPILER_VERSION +++ __LMOD_REF_COUNT_LOADEDMODULES=gnu6/6:1 +++ export __LMOD_REF_COUNT_LOADEDMODULES +++ LOADEDMODULES=gnu6/6 +++ export LOADEDMODULES +++ __LMOD_REF_COUNT_MANPATH=/opt/rh/devtoolset-6/root/usr/share/man:1 +++ export __LMOD_REF_COUNT_MANPATH +++ MANPATH=/opt/rh/devtoolset-6/root/usr/share/man +++ export MANPATH +++ MODULEPATH=/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles +++ export MODULEPATH +++ __LMOD_REF_COUNT_PATH='/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' +++ export __LMOD_REF_COUNT_PATH +++ PATH=/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin +++ export PATH +++ __LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu6/6:1 +++ export __LMOD_REF_COUNT__LMFILES_ +++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu6/6 +++ export _LMFILES_ +++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbImNvbXBpbGVyIl09ImdudTYiLH0sbVQ9e2dudTY9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcy9nbnU2LzYiLFsiZnVsbE5hbWUiXT0iZ251Ni82IixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251NiIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2IiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvb3B0L29ocGMvcHViL21v +++ export _ModuleTable001_ +++ _ModuleTable002_=ZHVsZWZpbGVzIix9 +++ export _ModuleTable002_ +++ _ModuleTable_Sz_=2 +++ export _ModuleTable_Sz_ +++ : -s sh ++ eval + . /opt/ohpc/admin/ohpc/OHPC_setup_mpi openmpi3 ++ '[' 1 = 1 ']' ++ OHPC_MPI_FAMILY=openmpi3 ++ '[' -z openmpi3 ']' ++ '[' -z /opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles ']' ++ '[' openmpi3 = openmpi ']' ++ '[' openmpi3 = openmpi3 ']' ++ module load openmpi3 +++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash load openmpi3 ++ eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1";' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64";' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_MPI="openmpi3";' export 'LMOD_FAMILY_MPI;' 'LMOD_FAMILY_MPI_VERSION="3.0.0";' export 'LMOD_FAMILY_MPI_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES="gnu6/6:1;openmpi3/3.0.0:1";' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES="gnu6/6:openmpi3/3.0.0";' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/share/man:1;/opt/rh/devtoolset-6/root/usr/share/man:1";' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/share/man:/opt/rh/devtoolset-6/root/usr/share/man";' export 'MANPATH;' 'MODULEPATH="/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles";' export 'MODULEPATH;' 'MPI_DIR="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0";' export 'MPI_DIR;' '__LMOD_REF_COUNT_PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:1;/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1";' export '__LMOD_REF_COUNT_PATH;' 'PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin";' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1";' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig";' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1";' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0";' export '_LMFILES_;' '_ModuleTable001_="X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2Iix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3Blbm1waTM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3Blbm1waTMvMy4wLjAiLFsiZnVsbE5hbWUiXT0ib3Blbm1waTMvMy4w";' export '_ModuleTable001_;' '_ModuleTable002_="LjAiLFsibG9hZE9yZGVyIl09Mixwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVubXBpMyIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0=";' export '_ModuleTable002_;' '_ModuleTable_Sz_="2";' export '_ModuleTable_Sz_;' +++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1' +++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH +++ LD_LIBRARY_PATH=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64 +++ export LD_LIBRARY_PATH +++ LMOD_FAMILY_MPI=openmpi3 +++ export LMOD_FAMILY_MPI +++ LMOD_FAMILY_MPI_VERSION=3.0.0 +++ export LMOD_FAMILY_MPI_VERSION +++ __LMOD_REF_COUNT_LOADEDMODULES='gnu6/6:1;openmpi3/3.0.0:1' +++ export __LMOD_REF_COUNT_LOADEDMODULES +++ LOADEDMODULES=gnu6/6:openmpi3/3.0.0 +++ export LOADEDMODULES +++ __LMOD_REF_COUNT_MANPATH='/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/share/man:1;/opt/rh/devtoolset-6/root/usr/share/man:1' +++ export __LMOD_REF_COUNT_MANPATH +++ MANPATH=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/share/man:/opt/rh/devtoolset-6/root/usr/share/man +++ export MANPATH +++ MODULEPATH=/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles +++ export MODULEPATH +++ MPI_DIR=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0 +++ export MPI_DIR +++ __LMOD_REF_COUNT_PATH='/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:1;/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' +++ export __LMOD_REF_COUNT_PATH +++ PATH=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin +++ export PATH +++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' +++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH +++ PKG_CONFIG_PATH=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig +++ export PKG_CONFIG_PATH +++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1' +++ export __LMOD_REF_COUNT__LMFILES_ +++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0 +++ export _LMFILES_ +++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2Iix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3Blbm1waTM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3Blbm1waTMvMy4wLjAiLFsiZnVsbE5hbWUiXT0ib3Blbm1waTMvMy4w +++ export _ModuleTable001_ +++ _ModuleTable002_=LjAiLFsibG9hZE9yZGVyIl09Mixwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVubXBpMyIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0= +++ export _ModuleTable002_ +++ _ModuleTable_Sz_=2 +++ export _ModuleTable_Sz_ +++ : -s sh ++ eval + module load superlu ++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash load superlu + eval '__LMOD_REF_COUNT_INCLUDE="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:1;/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:1;/opt/rh/devtoolset-6/root/usr/include:1";' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:/opt/rh/devtoolset-6/root/usr/include";' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:1;/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1";' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64";' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_OPENBLAS="openblas";' export 'LMOD_FAMILY_OPENBLAS;' 'LMOD_FAMILY_OPENBLAS_VERSION="0.2.20";' export 'LMOD_FAMILY_OPENBLAS_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES="gnu6/6:1;openmpi3/3.0.0:1;openblas/0.2.20:1;superlu/5.2.1:1";' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES="gnu6/6:openmpi3/3.0.0:openblas/0.2.20:superlu/5.2.1";' export 'LOADEDMODULES;' 'MODULEPATH="/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles";' export 'MODULEPATH;' 'OPENBLAS_DIR="/opt/ohpc/pub/libs/dts6/openblas/0.2.20";' export 'OPENBLAS_DIR;' 'OPENBLAS_INC="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include";' export 'OPENBLAS_INC;' 'OPENBLAS_LIB="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib";' export 'OPENBLAS_LIB;' '__LMOD_REF_COUNT_PATH="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:1;/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1";' export '__LMOD_REF_COUNT_PATH;' 'PATH="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin";' export 'PATH;' 'SUPERLU_DIR="/opt/ohpc/pub/libs/dts6/superlu/5.2.1";' export 'SUPERLU_DIR;' 'SUPERLU_INC="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include";' export 'SUPERLU_INC;' 'SUPERLU_LIB="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib";' export 'SUPERLU_LIB;' '__LMOD_REF_COUNT__LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1;/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:1;/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:1";' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1";' export '_LMFILES_;' '_ModuleTable001_="X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3BlbmJsYXM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3BlbmJsYXMvMC4yLjIwIixb";' export '_ModuleTable001_;' '_ModuleTable002_="ImZ1bGxOYW1lIl09Im9wZW5ibGFzLzAuMi4yMCIsWyJsb2FkT3JkZXIiXT0zLHByb3BUPXt9LFsicmVmX2NvdW50Il09MSxbInN0YWNrRGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVuYmxhcyIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNi9vcGVubXBpMy8zLjAuMCIsWyJmdWxsTmFtZSJdPSJvcGVubXBpMy8zLjAuMCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LHN1cGVybHU9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvc3VwZXJsdS81LjIuMSIsWyJmdWxs";' export '_ModuleTable002_;' '_ModuleTable003_="TmFtZSJdPSJzdXBlcmx1LzUuMi4xIixbImxvYWRPcmRlciJdPTQscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ic3VwZXJsdSIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0=";' export '_ModuleTable003_;' '_ModuleTable_Sz_="3";' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_INCLUDE='/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:1;/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:1;/opt/rh/devtoolset-6/root/usr/include:1' ++ export __LMOD_REF_COUNT_INCLUDE ++ INCLUDE=/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:/opt/rh/devtoolset-6/root/usr/include ++ export INCLUDE ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:1;/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1' ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64 ++ export LD_LIBRARY_PATH ++ LMOD_FAMILY_OPENBLAS=openblas ++ export LMOD_FAMILY_OPENBLAS ++ LMOD_FAMILY_OPENBLAS_VERSION=0.2.20 ++ export LMOD_FAMILY_OPENBLAS_VERSION ++ __LMOD_REF_COUNT_LOADEDMODULES='gnu6/6:1;openmpi3/3.0.0:1;openblas/0.2.20:1;superlu/5.2.1:1' ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=gnu6/6:openmpi3/3.0.0:openblas/0.2.20:superlu/5.2.1 ++ export LOADEDMODULES ++ MODULEPATH=/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles ++ export MODULEPATH ++ OPENBLAS_DIR=/opt/ohpc/pub/libs/dts6/openblas/0.2.20 ++ export OPENBLAS_DIR ++ OPENBLAS_INC=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include ++ export OPENBLAS_INC ++ OPENBLAS_LIB=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib ++ export OPENBLAS_LIB ++ __LMOD_REF_COUNT_PATH='/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:1;/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ SUPERLU_DIR=/opt/ohpc/pub/libs/dts6/superlu/5.2.1 ++ export SUPERLU_DIR ++ SUPERLU_INC=/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include ++ export SUPERLU_INC ++ SUPERLU_LIB=/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib ++ export SUPERLU_LIB ++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1;/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:1;/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:1' ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3BlbmJsYXM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3BlbmJsYXMvMC4yLjIwIixb ++ export _ModuleTable001_ ++ _ModuleTable002_=ImZ1bGxOYW1lIl09Im9wZW5ibGFzLzAuMi4yMCIsWyJsb2FkT3JkZXIiXT0zLHByb3BUPXt9LFsicmVmX2NvdW50Il09MSxbInN0YWNrRGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVuYmxhcyIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNi9vcGVubXBpMy8zLjAuMCIsWyJmdWxsTmFtZSJdPSJvcGVubXBpMy8zLjAuMCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LHN1cGVybHU9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvc3VwZXJsdS81LjIuMSIsWyJmdWxs ++ export _ModuleTable002_ ++ _ModuleTable003_=TmFtZSJdPSJzdXBlcmx1LzUuMi4xIixbImxvYWRPcmRlciJdPTQscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ic3VwZXJsdSIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0= ++ export _ModuleTable003_ ++ _ModuleTable_Sz_=3 ++ export _ModuleTable_Sz_ ++ : -s sh + eval + module load openblas ++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash load openblas + eval '__LMOD_REF_COUNT_INCLUDE="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:1;/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:1;/opt/rh/devtoolset-6/root/usr/include:1";' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:/opt/rh/devtoolset-6/root/usr/include";' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:1;/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1";' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64";' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_OPENBLAS="openblas";' export 'LMOD_FAMILY_OPENBLAS;' 'LMOD_FAMILY_OPENBLAS_VERSION="0.2.20";' export 'LMOD_FAMILY_OPENBLAS_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES="gnu6/6:1;openmpi3/3.0.0:1;superlu/5.2.1:1;openblas/0.2.20:1";' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES="gnu6/6:openmpi3/3.0.0:superlu/5.2.1:openblas/0.2.20";' export 'LOADEDMODULES;' 'MODULEPATH="/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles";' export 'MODULEPATH;' 'OPENBLAS_DIR="/opt/ohpc/pub/libs/dts6/openblas/0.2.20";' export 'OPENBLAS_DIR;' 'OPENBLAS_INC="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include";' export 'OPENBLAS_INC;' 'OPENBLAS_LIB="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib";' export 'OPENBLAS_LIB;' 'PATH="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin";' export 'PATH;' '__LMOD_REF_COUNT__LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1;/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:1;/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:1";' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20";' export '_LMFILES_;' '_ModuleTable001_="X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3BlbmJsYXM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3BlbmJsYXMvMC4yLjIwIixb";' export '_ModuleTable001_;' '_ModuleTable002_="ImZ1bGxOYW1lIl09Im9wZW5ibGFzLzAuMi4yMCIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5ibGFzIix9LG9wZW5tcGkzPXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2L29wZW5tcGkzLzMuMC4wIixbImZ1bGxOYW1lIl09Im9wZW5tcGkzLzMuMC4wIixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ib3Blbm1waTMiLH0sc3VwZXJsdT17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNi9zdXBlcmx1LzUuMi4xIixbImZ1bGxOYW1lIl09InN1cGVybHUv";' export '_ModuleTable002_;' '_ModuleTable003_="NS4yLjEiLFsibG9hZE9yZGVyIl09Myxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJzdXBlcmx1Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNiIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ==";' export '_ModuleTable003_;' '_ModuleTable_Sz_="3";' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_INCLUDE='/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:1;/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:1;/opt/rh/devtoolset-6/root/usr/include:1' ++ export __LMOD_REF_COUNT_INCLUDE ++ INCLUDE=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:/opt/rh/devtoolset-6/root/usr/include ++ export INCLUDE ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:1;/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1' ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64 ++ export LD_LIBRARY_PATH ++ LMOD_FAMILY_OPENBLAS=openblas ++ export LMOD_FAMILY_OPENBLAS ++ LMOD_FAMILY_OPENBLAS_VERSION=0.2.20 ++ export LMOD_FAMILY_OPENBLAS_VERSION ++ __LMOD_REF_COUNT_LOADEDMODULES='gnu6/6:1;openmpi3/3.0.0:1;superlu/5.2.1:1;openblas/0.2.20:1' ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=gnu6/6:openmpi3/3.0.0:superlu/5.2.1:openblas/0.2.20 ++ export LOADEDMODULES ++ MODULEPATH=/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles ++ export MODULEPATH ++ OPENBLAS_DIR=/opt/ohpc/pub/libs/dts6/openblas/0.2.20 ++ export OPENBLAS_DIR ++ OPENBLAS_INC=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include ++ export OPENBLAS_INC ++ OPENBLAS_LIB=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib ++ export OPENBLAS_LIB ++ PATH=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1;/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:1;/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:1' ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3BlbmJsYXM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3BlbmJsYXMvMC4yLjIwIixb ++ export _ModuleTable001_ ++ _ModuleTable002_=ImZ1bGxOYW1lIl09Im9wZW5ibGFzLzAuMi4yMCIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5ibGFzIix9LG9wZW5tcGkzPXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2L29wZW5tcGkzLzMuMC4wIixbImZ1bGxOYW1lIl09Im9wZW5tcGkzLzMuMC4wIixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ib3Blbm1waTMiLH0sc3VwZXJsdT17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNi9zdXBlcmx1LzUuMi4xIixbImZ1bGxOYW1lIl09InN1cGVybHUv ++ export _ModuleTable002_ ++ _ModuleTable003_=NS4yLjEiLFsibG9hZE9yZGVyIl09Myxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJzdXBlcmx1Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNiIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ== ++ export _ModuleTable003_ ++ _ModuleTable_Sz_=3 ++ export _ModuleTable_Sz_ ++ : -s sh + eval + FLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ ' + cd src + ./configure --prefix=/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2 --with-MPI --with-MPI-include=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include --with-MPI-lib-dirs=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib --with-timing --without-openmp '--with-blas-lib=-L/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib -lopenblas' '--with-lapack-lib=-L/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib -lopenblas' --with-mli --with-fei --with-superlu 'CC=mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ ' 'CXX=mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ ' 'F77=mpif77 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ ' checking build system type... powerpc64le-unknown-linux-gnu checking host system type... powerpc64le-unknown-linux-gnu checking whether make sets $(MAKE)... yes checking for ranlib... ranlib checking for gcc... mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ 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 we are using the GNU C compiler... yes checking whether mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ accepts -g... yes checking for mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ accepts -g... yes checking whether we are using the GNU Fortran compiler... yes checking whether gfortran accepts -g... yes checking how to get verbose linking output from gfortran... -v checking for Fortran libraries of gfortran... -L/opt/rh/devtoolset-6/root/usr/lib/gcc/ppc64le-redhat-linux/6.3.1 -L/opt/rh/devtoolset-6/root/usr/lib/gcc/ppc64le-redhat-linux/6.3.1/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/opt/rh/devtoolset-6/root/usr/lib/gcc/ppc64le-redhat-linux/6.3.1/../../.. -lgfortran -lm 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_Init... yes checking for mpi.h... yes checking for MPI_Comm_f2c... yes checking how to run the C preprocessor... mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether MPI_Comm_f2c is a macro... no checking for __gxx_personality_v0 in -lstdc++... yes checking for cabs in -lm... yes checking the hostname... p8le02.rdu2.centos.org checking the architecture... LINUX configure: creating ./config.status config.status: creating config/Makefile.config config.status: creating HYPRE_config.h + mkdir -p hypre/lib + pushd FEI_mv/femli ~/build/BUILD/hypre-2.11.2/src/FEI_mv/femli ~/build/BUILD/hypre-2.11.2/src + make -j2 all 'CC=mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ ' 'CXX=mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ ' 'F77=mpif77 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ ' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_utils.c mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_amgsa_calib.cxx mli_utils.c: In function 'MLI_Utils_HypreMatrixReadTuminFormat': mli_utils.c:1468:10: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &globalNRows ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1488:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1491:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%lg", &colVal ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1492:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1505:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1508:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%lg", &colVal ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1527:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1533:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1536:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%lg", &colVal ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1537:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_HypreMatrixReadIJAFormat': mli_utils.c:1628:13: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system("ls"); ^~~~~~~~~~~~ mli_utils.c:1631:10: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d", &globalNRows, &globalNnz ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1656:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d %lg", &rowNum, &colNum, &colVal ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1670:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d %lg", &rowNum, &colNum, &colVal ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1688:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d %lg", &rowNum, &colNum, &colVal ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_HypreParMatrixReadIJAFormat': mli_utils.c:1798:4: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d", &localNRows, &localNnz ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1832:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d %lg", &rowNum, &colNum, &colVal ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_HypreMatrixReadHBFormat': mli_utils.c:1932:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, lineLeng, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1933:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, lineLeng, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1935:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, lineLeng, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1938:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, lineLeng, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1940:7: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, lineLeng, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1945:47: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] for (irow = 0; irow <= localNRows; irow++) fscanf(fp, "%d", &matIA[irow]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1946:44: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] for (irow = 0; irow < localNnz; irow++) fscanf(fp, "%d", &matJA[irow]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1947:44: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] for (irow = 0; irow < localNnz; irow++) fscanf(fp, "%lg", &matAA[irow]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_DoubleVectorRead': mli_utils.c:2016:10: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &globalNRows ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2029:10: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %lg %d", &k, &value, &k2 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2034:10: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &globalNRows ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2037:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &k ); ^~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2038:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%lg", &value ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2039:35: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] if ( numparams == 3 ) fscanf( fp, "%d", &k2 ); ^~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2043:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &k ); ^~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2047:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%lg", &value ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2048:35: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] if ( numparams == 3 ) fscanf( fp, "%d", &k2 ); ^~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_DoubleParVectorRead': mli_utils.c:2084:4: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &localNRows ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2093:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %lg", &k, &value ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_ComputeExtremeRitzValues': mli_utils.c:467:55: warning: 'apData' may be used uninitialized in this function [-Wmaybe-uninitialized] for ( i = 0; i < localNRows; i++ ) apData[i] = pData[i]; ~~~~~~~~~~^~~~~~~~~~ mli_utils.c:467:62: warning: 'pData' may be used uninitialized in this function [-Wmaybe-uninitialized] for ( i = 0; i < localNRows; i++ ) apData[i] = pData[i]; ~~~~~^~~ mli_utils.c:469:7: warning: 'apVec' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRMatrixMatvec(one, A, apVec, 0.0, zVec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:476:13: warning: 'pVec' may be used uninitialized in this function [-Wmaybe-uninitialized] sigma = hypre_ParVectorInnerProd(pVec, apVec); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:469:7: warning: 'zVec' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRMatrixMatvec(one, A, apVec, 0.0, zVec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:474:62: warning: 'zData' may be used uninitialized in this function [-Wmaybe-uninitialized] for ( i = 0; i < localNRows; i++ ) apData[i] = zData[i]; ~~~~~^~~ mli_utils.c: In function 'MLI_Utils_ComputeLowEnergyLanczos': mli_utils.c:1338:13: warning: 'apVec' may be used uninitialized in this function [-Wmaybe-uninitialized] sigma = hypre_ParVectorInnerProd(pVec, apVec); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1338:13: warning: 'pVec' may be used uninitialized in this function [-Wmaybe-uninitialized] mli_utils.c:1328:11: warning: 'zVec' may be used uninitialized in this function [-Wmaybe-uninitialized] rho = hypre_ParVectorInnerProd(rVec, zVec); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_HypreMatrixReadTuminFormat': mli_utils.c:1564:12: warning: 'matAA' may be used uninitialized in this function [-Wmaybe-uninitialized] vals = &(matAA[matIA[irow]]); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1563:12: warning: 'matJA' may be used uninitialized in this function [-Wmaybe-uninitialized] inds = &(matJA[matIA[irow]]); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1447:33: warning: 'matIA' may be used uninitialized in this function [-Wmaybe-uninitialized] int irow, colNum, *inds, *matIA, *matJA, *tempJA, length, rowNum; ^~~~~ mli_utils.c:1552:59: warning: 'startRow' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixCreate(mpiComm, startRow, startRow+localNRows-1, ~~~~~~~~^~~~~~~~~~~ mli_utils.c:1548:25: warning: 'localNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] rowLengths = (int *) malloc(localNRows * sizeof(int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_HypreMatrixReadIJAFormat': mli_utils.c:1717:12: warning: 'matAA' may be used uninitialized in this function [-Wmaybe-uninitialized] vals = &(matAA[matIA[irow]]); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1716:12: warning: 'matJA' may be used uninitialized in this function [-Wmaybe-uninitialized] inds = &(matJA[matIA[irow]]); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1605:33: warning: 'matIA' may be used uninitialized in this function [-Wmaybe-uninitialized] int irow, colNum, *inds, *matIA, *matJA, length, rowNum; ^~~~~ mli_utils.c:1705:59: warning: 'startRow' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixCreate(mpiComm, startRow, startRow+localNRows-1, ~~~~~~~~^~~~~~~~~~~ mli_utils.c:1701:25: warning: 'localNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] rowLengths = (int *) malloc(localNRows * sizeof(int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_HypreParMatrixReadIJAFormat': mli_utils.c:1856:59: warning: 'startRow' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixCreate(mpiComm, startRow, startRow+localNRows-1, ~~~~~~~~^~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_amgsa_coarsen1.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_amgsa_dd_fedata.cxx mli_amgsa_dd_fedata.cxx: In member function 'int MLI_Method_AMGSA::setupFEDataBasedNullSpaces(MLI*)': mli_amgsa_dd_fedata.cxx:279:10: warning: 'k1' may be used uninitialized in this function [-Wmaybe-uninitialized] jj += k1; ~~~^~~~~ mli_amgsa_dd_fedata.cxx: In member function 'int MLI_Method_AMGSA::setupFEDataBasedSuperLUSmoother(MLI*, int)': mli_amgsa_dd_fedata.cxx:733:17: warning: 'statuses' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] statuses; ^~~~~~~~ mli_amgsa_dd_fedata.cxx:732:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] requests; ^~~~~~~~ mli_amgsa_dd_fedata.cxx:679:58: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] MLI_Utils_IntQSort2(sendProcs, sendLengs, 0, nSends-1); ^ mli_amgsa_dd_fedata.cxx:679:58: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] mli_amgsa_dd_fedata.cxx:480:50: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nRecvs, *recvLengs, *recvProcs, **iRecvBufs; ^~~~~~~~~ mli_amgsa_dd_fedata.cxx:481:50: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nSends, *sendLengs, *sendProcs, **iSendBufs; ^~~~~~~~~ mli_amgsa_dd_fedata.cxx:480:37: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nRecvs, *recvLengs, *recvProcs, **iRecvBufs; ^~~~~~~~~ mli_amgsa_dd_fedata.cxx:480:25: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nRecvs, *recvLengs, *recvProcs, **iRecvBufs; ^~~~~~~~~ mli_amgsa_coarsen1.cxx: In member function 'double MLI_Method_AMGSA::genPGlobal(hypre_ParCSRMatrix*, MLI_Matrix**, int, int*)': mli_amgsa_coarsen1.cxx:818:31: warning: 'aggrCnt' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( aggrCnt[aggrMap[mypid]] == mypid ) PLocalNCols = nullspaceDim_; ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_amgsa_dd_sfei.cxx mli_amgsa_coarsen1.cxx: In member function 'int MLI_Method_AMGSA::formGlobalGraph(hypre_ParCSRMatrix*, hypre_ParCSRMatrix**)': mli_amgsa_coarsen1.cxx:1665:57: warning: 'rowLengths' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJGraph, rowLengths); ^ mli_amgsa_coarsen1.cxx:1717:34: warning: 'colVal' may be used uninitialized in this function [-Wmaybe-uninitialized] if (localNRows > 0) delete [] colVal; ^~~~~~ mli_amgsa_coarsen1.cxx:1716:34: warning: 'colInd' may be used uninitialized in this function [-Wmaybe-uninitialized] if (localNRows > 0) delete [] colInd; ^~~~~~ mli_amgsa_coarsen1.cxx:1698:50: warning: 'colMapOffd' may be used uninitialized in this function [-Wmaybe-uninitialized] colInd[length++] = colMapOffd[cInd]; ^ mli_amgsa_coarsen1.cxx: In member function 'double MLI_Method_AMGSA::genP(MLI_Matrix*, MLI_Matrix**, int, int*)': mli_amgsa_coarsen1.cxx:705:56: warning: 'alpha' may be used uninitialized in this function [-Wmaybe-uninitialized] MLI_Matrix_FormJacobi(mli_Amat, alpha, &mli_Jmat); ^ mli_amgsa_coarsen1.cxx:198:7: warning: 'blkSize' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( blkSize > 1 && scalar_ == 0 ) ^~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_method.cxx mli_amgsa_dd_sfei.cxx: In member function 'int MLI_Method_AMGSA::setupExtendedDomainDecomp(MLI*)': mli_amgsa_dd_sfei.cxx:735:54: warning: 'rowSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJ_PE, rowSizes); ^ mli_amgsa_dd_sfei.cxx:928:58: warning: 'newRowSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJnewA, newRowSizes); ^ mli_amgsa_dd_sfei.cxx:1034:32: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends > 0 ) delete [] sendLengs; ^~~~~~~~~ mli_amgsa_dd_sfei.cxx:987:49: warning: 'tmpNullVecs' may be used uninitialized in this function [-Wmaybe-uninitialized] tmpNullVecs[offset+iD*rLength+iD2]; ^ mli_amgsa_dd_sfei.cxx:715:30: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] if (nSends > 0) delete [] mpiRequests; ^~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:695:17: warning: 'procOffsets' may be used uninitialized in this function [-Wmaybe-uninitialized] int *procOffsets, offset; ^~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:1028:13: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] targv[2] = (char *) recvLengs; ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_method_amgcr.cxx mli_amgsa_dd_sfei.cxx: In member function 'int MLI_Method_AMGSA::coarsenAExt(hypre_ParCSRMatrix*, int*, int**, int)': mli_amgsa_dd_sfei.cxx:3293:25: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] if (nodeStat[index] == MLI_METHOD_AMGSA_SELECTED2) ^ mli_amgsa_dd_sfei.cxx: In member function 'int MLI_Method_AMGSA::setupExtendedDomainDecomp2(MLI*)': mli_amgsa_dd_sfei.cxx:2752:58: warning: 'newRowSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJnewA, newRowSizes); ^ mli_amgsa_dd_sfei.cxx:2806:30: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] if (nSends > 0) delete [] sendLengs; ^~~~~~~~~ mli_amgsa_dd_sfei.cxx:2700:49: warning: 'tmpNullVecs' may be used uninitialized in this function [-Wmaybe-uninitialized] tmpNullVecs[offset+iD*rLength+iD2]; ^ mli_amgsa_dd_sfei.cxx:2637:17: warning: 'colVals' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] colVals; ^~~~~~~ mli_amgsa_dd_sfei.cxx:2456:13: warning: 'colInds' may be used uninitialized in this function [-Wmaybe-uninitialized] int *colInds, rowIndex, iP; ^~~~~~~ mli_amgsa_dd_sfei.cxx:2607:30: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] if (nSends > 0) delete [] mpiRequests; ^~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:2585:17: warning: 'QExtOffsets' may be used uninitialized in this function [-Wmaybe-uninitialized] int *QExtOffsets, offset, pindex; ^~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:2457:13: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] int *recvLengs, mypid, nprocs, level, *Apartition, ANRows; ^~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_method_amgrs.cxx mli_method_amgrs.cxx: In member function 'int MLI_Method_AMGRS::printStatistics(MLI*)': mli_method_amgrs.cxx:954:33: warning: 'fineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] dtemp = (double) totNnz / (double) fineNnz; ^~~~~~~~~~~~~~~~ mli_method_amgrs.cxx:956:35: warning: 'fineNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] dtemp = (double) totNRows / (double) fineNRows; ^~~~~~~~~~~~~~~~~~ mli_method_amgcr.cxx: In member function 'MLI_Matrix* MLI_Method_AMGCR::performCR(MLI_Matrix*, int*, MLI_Matrix**)': mli_method_amgcr.cxx:992:14: warning: 'mli_AfcMat' may be used uninitialized in this function [-Wmaybe-uninitialized] (*AfcMat) = mli_AfcMat; ~~~~~~~~~~^~~~~~~~~~~~ mli_method_amgrs.cxx: In member function 'MLI_Matrix* MLI_Method_AMGRS::performCR(MLI_Matrix*, int*, MLI_Matrix**, int, hypre_ParCSRMatrix*)': mli_method_amgrs.cxx:1468:14: warning: 'mli_AfcMat' may be used uninitialized in this function [-Wmaybe-uninitialized] (*AfcMat) = mli_AfcMat; ~~~~~~~~~~^~~~~~~~~~~~ mli_method_amgrs.cxx: In member function 'virtual int MLI_Method_AMGRS::setup(MLI*)': mli_method_amgrs.cxx:650:38: warning: 'dofArray' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( dofArray != NULL ) delete [] dofArray; ^~~~~~~~ mli_method_amgrs.cxx:543:65: warning: 'hypreAT' may be used uninitialized in this function [-Wmaybe-uninitialized] truncFactor_, mxelmtsP_, mapStoA, &hypreRT); ^ mli_method_amgrs.cxx:439:20: warning: 'mli_Affmat' may be used uninitialized in this function [-Wmaybe-uninitialized] delete mli_Affmat; ^~~~~~~~~~ mli_method_amgcr.cxx: In member function 'int MLI_Method_AMGCR::printStatistics(MLI*)': mli_method_amgcr.cxx:1673:33: warning: 'fineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] dtemp = (double) totNnz / (double) fineNnz; ^~~~~~~~~~~~~~~~ mli_method_amgcr.cxx:1675:35: warning: 'fineNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] dtemp = (double) totNRows / (double) fineNRows; ^~~~~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_method_amgsa.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_oneLevel.cxx mli_method_amgsa.cxx: In member function 'int MLI_Method_AMGSA::printStatistics(MLI*)': mli_method_amgsa.cxx:1623:51: warning: 'dfineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( fineNnz > 1000000000 ) dtemp = dtotNnz / dfineNnz; ~~~~~~~~^~~~~~~~~~ mli_method_amgsa.cxx:1624:53: warning: 'fineNnz' may be used uninitialized in this function [-Wmaybe-uninitialized] else dtemp = dtotNnz / (double) fineNnz; ^~~~~~~~~~~~~~~~ mli_method_amgsa.cxx:1626:35: warning: 'fineNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] dtemp = (double) totNRows / (double) fineNRows; ^~~~~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c cmli.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_febase.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_fedata.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_fedata_utils.cxx mli_fedata.cxx: In member function 'virtual int MLI_FEData::readFromFile(char*)': mli_fedata.cxx:3937:31: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(inputString, 100, fp); ^ mli_fedata.cxx:3938:63: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] while ( inputString[0] == '#' ) fgets(inputString, 100, fp); ^ mli_fedata.cxx:3940:32: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &numFields); ^ mli_fedata.cxx:3944:60: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d %d", &(fieldIDs[i]), &(fieldSizes[i])); ^ mli_fedata.cxx:3946:29: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &nElems); ^ mli_fedata.cxx:3947:36: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &nNodesPerElem); ^ mli_fedata.cxx:3949:36: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &elemNumFields); ^ mli_fedata.cxx:3951:74: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] for (i = 0; i < elemNumFields; i++) fscanf(fp, "%d", &elemFieldIDs[i]); ^ mli_fedata.cxx:3953:36: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &nodeNumFields); ^ mli_fedata.cxx:3955:74: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] for (i = 0; i < nodeNumFields; i++) fscanf(fp, "%d", &nodeFieldIDs[i]); ^ mli_fedata.cxx:3958:64: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] for (i = 0; i < nElems; i++) fscanf(fp, "%d", &(elemIDs[i])); ^ mli_fedata.cxx:3964:77: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] for (j = 0; j < nNodesPerElem; j++) fscanf(fp, "%d", &(IDLists[i][j])); ^ mli_fedata.cxx:3979:34: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(inputString, 100, fp); ^ mli_fedata.cxx:3980:66: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] while ( inputString[0] == '#' ) fgets(inputString, 100, fp); ^ mli_fedata.cxx:3982:34: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &spaceDim); ^ mli_fedata.cxx:3987:41: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &(nodeIDs[i])); ^ mli_fedata.cxx:3989:59: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%lg", &(nodeCoords[i*spaceDim+j])); ^ mli_fedata.cxx:4060:34: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(inputString, 100, fp); ^ mli_fedata.cxx:4061:66: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] while ( inputString[0] == '#' ) fgets(inputString, 100, fp); ^ mli_fedata.cxx:4068:60: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d %d", &(nodeIDs[i]), &(numProcs[i])); ^ mli_fedata.cxx:4071:49: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &(procLists[i][j])); ^ mli_fedata.cxx:4092:31: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(inputString, 100, fp); ^ mli_fedata.cxx:4093:63: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] while ( inputString[0] == '#' ) fgets(inputString, 100, fp); ^ mli_fedata.cxx:4100:30: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &eMatDim); ^ mli_fedata.cxx:4108:58: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%lg", &(elemMat[i][k*eMatDim+j])); ^ mli_fedata.cxx:4124:34: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fgets(inputString, 100, fp); ^ mli_fedata.cxx:4125:66: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result [-Wunused-result] while ( inputString[0] == '#' ) fgets(inputString, 100, fp); ^ mli_fedata.cxx:4138:41: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &(nodeIDs[i])); ^ mli_fedata.cxx:4141:33: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &k); ^ mli_fedata.cxx:4145:54: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%lg", &(nodeBCVals[i][j])); ^ mli_fedata_utils.cxx: In function 'void MLI_FEDataAgglomerateElemsLocal(MLI_Matrix*, int**)': mli_fedata_utils.cxx:921:48: warning: 'connects' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( macroJA[jj] == ii && macroAA[jj] > connects ) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_sfei.cxx mli_fedata.cxx: In member function 'virtual int MLI_FEData::initComplete()': mli_fedata.cxx:1096:31: warning: 'request' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecv > 0 ) delete [] request; ^~~~~~~ mli_fedata.cxx: In member function 'virtual int MLI_FEData::impSpecificRequests(char*, int, char**)': mli_fedata.cxx:3675:30: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] procList[owner[index]] += ncols[i+nNodes] + 2; ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_mapper.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_matrix.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_matrix_mult.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_matrix_utils.cxx mli_matrix_mult.cxx: In function 'void MLI_Matrix_GetExtRows(MLI_Matrix*, MLI_Matrix*, int*, int**, int**, double**)': mli_matrix_mult.cxx:837:17: warning: 'dSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Isend(&(dSendBuf[totalSendNnz]), curNnz, MPI_DOUBLE, proc, 27029, ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_matrix_mult.cxx:810:17: warning: 'recvVals' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Irecv(&recvVals[totalRecvNnz], curNnz, MPI_DOUBLE, proc, 27029, ^~~~~~~~~~~~~~~~~~~~~~~ mli_matrix_mult.cxx:764:17: warning: 'recvCols' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Irecv(&recvCols[totalRecvNnz], curNnz, MPI_INT, proc, 27028, mpiComm, ^~~~~~~~~~~~~~~~~~~~~~~ mli_matrix_mult.cxx:735:70: warning: 'iSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] totalSendNnz += iSendBuf[sendIndex-1] + iSendBuf[sendIndex-2]; ^ mli_matrix_mult.cxx:642:25: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *requests; ^~~~~~~~ mli_matrix_mult.cxx: In function 'void MLI_Matrix_MatMatMult(MLI_Matrix*, MLI_Matrix*, MLI_Matrix**)': mli_matrix_mult.cxx:393:61: warning: 'CColMapAux' may be used uninitialized in this function [-Wmaybe-uninitialized] MLI_Utils_IntQSort2(CColMap, CColMapAux, 0, COffdNCols-1); ^ mli_matrix_mult.cxx:523:45: warning: 'COffdReg' may be used uninitialized in this function [-Wmaybe-uninitialized] offset = COffdReg[colIndB]; ^ mli_matrix_mult.cxx:227:43: warning: 'iArray' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( BExtNumUniqueCols > 0 ) delete [] iArray; ^~~~~~ mli_matrix_mult.cxx:235:35: warning: 'extColListAux' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( BExtNRows > 0 ) delete [] extColListAux; ^~~~~~~~~~~~~ mli_matrix_mult.cxx:233:40: warning: 'extColList' may be used uninitialized in this function [-Wmaybe-uninitialized] extColList[BExtNumUniqueCols++] = extColList[ir]; ^ mli_matrix_mult.cxx:162:17: warning: 'diagCols' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] diagCols; ^~~~~~~~ mli_matrix_mult.cxx:494:16: warning: 'iTemp' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( offset < iTemp ) ^~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver.cxx In file included from mli_matrix_utils.cxx:17:0: ./../../utilities/_hypre_utilities.h: In function 'int MLI_Matrix_GetOverlappedMatrix(MLI_Matrix*, int*, int**, int**, double**)': ./../../utilities/_hypre_utilities.h:462:13: warning: 'dsendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^ mli_matrix_utils.cxx:211:17: note: 'dsendBuf' was declared here double *dsendBuf, *vals, *colVal; ^~~~~~~~ mli_matrix_utils.cxx:391:17: warning: 'vals' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Irecv(&vals[totalRecvNnz], curNnz, MPI_DOUBLE, proc, 13281, comm, ^~~~~~~~~~~~~~~~~~~ mli_matrix_utils.cxx:349:17: warning: 'cols' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Irecv(&cols[totalRecvNnz], curNnz, MPI_INT, proc, 13280, comm, ^~~~~~~~~~~~~~~~~~~ mli_matrix_utils.cxx:371:17: warning: 'isendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Isend(&isendBuf[base], length, MPI_INT, proc, 13280, comm, ^~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_jacobi.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_bjacobi.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_gs.cxx mli_solver_gs.cxx: In member function 'virtual int MLI_Solver_GS::solve(MLI_Vector*, MLI_Vector*)': mli_solver_gs.cxx:66:24: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] int nSends, extNRows, index, size, ns, ne, rest; ^~~~~~ mli_solver_bjacobi.cxx: In member function 'virtual int MLI_Solver_BJacobi::solve(MLI_Vector*, MLI_Vector*)': mli_solver_bjacobi.cxx:102:12: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] int nSends, numColsOffd, start, relaxError=0; ^~~~~~ mli_solver_bjacobi.cxx: In member function 'int MLI_Solver_BJacobi::composeOverlappedMatrix()': mli_solver_bjacobi.cxx:618:17: warning: 'dSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Isend(&(dSendBuf[base]), length, MPI_DOUBLE, proc, 17306, comm, ^~~~~~~~~~~~~~~~~ mli_solver_bjacobi.cxx:442:47: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int localNRows, extNRows, nSends, *sendProcs, nRecvs; ^~~~~~~~~ mli_solver_bjacobi.cxx:443:17: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int *recvProcs, *recvStarts, proc, offset, length, reqNum; ^~~~~~~~~ mli_solver_bjacobi.cxx:443:29: warning: 'recvStarts' may be used uninitialized in this function [-Wmaybe-uninitialized] int *recvProcs, *recvStarts, proc, offset, length, reqNum; ^~~~~~~~~~ mli_solver_bjacobi.cxx:445:55: warning: 'sendStarts' may be used uninitialized in this function [-Wmaybe-uninitialized] int totalRecvs, rowNum, rowSize, *colInd, *sendStarts; ^~~~~~~~~~ In file included from mli_utils.h:24:0, from mli_vector.h:31, from mli_matrix.h:28, from mli_solver_bjacobi.h:17, from mli_solver_bjacobi.cxx:15: ./../../parcsr_mv/_hypre_parcsr_mv.h:112:65: warning: 'commPkg' may be used uninitialized in this function [-Wmaybe-uninitialized] #define hypre_ParCSRCommPkgSendMapElmt(comm_pkg,i) (comm_pkg -> send_map_elmts[i]) ^~~~~~~~~~~~~~ mli_solver_bjacobi.cxx:448:25: note: 'commPkg' was declared here hypre_ParCSRCommPkg *commPkg; ^~~~~~~ mli_solver_bjacobi.cxx:626:47: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nprocs > 1 && useOverlap_ ) delete [] requests; ^~~~~~~~ mli_solver_bjacobi.cxx:525:17: warning: 'iSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Isend(&(iSendBuf[offset]), length, MPI_INT, proc, 17304, comm, ^~~~~~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_sgs.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_bsgs.cxx mli_solver_sgs.cxx: In member function 'virtual int MLI_Solver_SGS::solve(MLI_Vector*, MLI_Vector*)': mli_solver_sgs.cxx:89:50: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] int iC, index, nprocs, mypid, nSends, start; ^~~~~~ mli_solver_sgs.cxx:275:22: warning: 'hypreR' may be used uninitialized in this function [-Wmaybe-uninitialized] rnorm = sqrt(hypre_ParVectorInnerProd( hypreR, hypreR )); ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_solver_sgs.cxx:281:35: warning: 'mliRvec' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( printRNorm_ == 1 ) delete mliRvec; ^~~~~~~ mli_solver_sgs.cxx: In member function 'int MLI_Solver_SGS::findOmega()': mli_solver_sgs.cxx:646:22: warning: 'rnorm' may be used uninitialized in this function [-Wmaybe-uninitialized] relNorms[iR+1] = rnorm; ~~~~~~~~~~~~~~~^~~~~~~ mli_solver_sgs.cxx:491:46: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] int index, nprocs, mypid, nSends, start; ^~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_hsgs.cxx mli_solver_bsgs.cxx: In member function 'virtual int MLI_Solver_BSGS::solve(MLI_Vector*, MLI_Vector*)': mli_solver_bsgs.cxx:125:12: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] int nSends, numColsOffd, start, relaxError=0, length; ^~~~~~ mli_solver_bsgs.cxx: In member function 'int MLI_Solver_BSGS::composeOverlappedMatrix()': mli_solver_bsgs.cxx:799:17: warning: 'dSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Isend(&(dSendBuf[base]), length, MPI_DOUBLE, proc, 17306, comm, ^~~~~~~~~~~~~~~~~ mli_solver_bsgs.cxx:626:55: warning: 'sendStarts' may be used uninitialized in this function [-Wmaybe-uninitialized] int totalRecvs, rowNum, rowSize, *colInd, *sendStarts; ^~~~~~~~~~ In file included from mli_utils.h:24:0, from mli_vector.h:31, from mli_matrix.h:28, from mli_solver_bsgs.h:17, from mli_solver_bsgs.cxx:15: ./../../parcsr_mv/_hypre_parcsr_mv.h:112:65: warning: 'commPkg' may be used uninitialized in this function [-Wmaybe-uninitialized] #define hypre_ParCSRCommPkgSendMapElmt(comm_pkg,i) (comm_pkg -> send_map_elmts[i]) ^~~~~~~~~~~~~~ mli_solver_bsgs.cxx:629:25: note: 'commPkg' was declared here hypre_ParCSRCommPkg *commPkg; ^~~~~~~ mli_solver_bsgs.cxx:807:47: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nprocs > 1 && useOverlap_ ) delete [] requests; ^~~~~~~~ mli_solver_bsgs.cxx:623:47: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int localNRows, extNRows, nSends, *sendProcs, nRecvs; ^~~~~~~~~ mli_solver_bsgs.cxx:624:17: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int *recvProcs, *recvStarts, proc, offset, length, reqNum; ^~~~~~~~~ mli_solver_bsgs.cxx:624:29: warning: 'recvStarts' may be used uninitialized in this function [-Wmaybe-uninitialized] int *recvProcs, *recvStarts, proc, offset, length, reqNum; ^~~~~~~~~~ mli_solver_bsgs.cxx:706:17: warning: 'iSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Isend(&(iSendBuf[offset]), length, MPI_INT, proc, 17304, comm, ^~~~~~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_hschwarz.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_parasails.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_mls.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_mli.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_amg.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_chebyshev.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_cg.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_gmres.cxx mli_solver_cg.cxx: In member function 'virtual int MLI_Solver_CG::solve(MLI_Vector*, MLI_Vector*)': mli_solver_cg.cxx:312:61: warning: 'u2Data' may be used uninitialized in this function [-Wmaybe-uninitialized] for ( i = 0; i < shortNRows; i++ ) uData[i] = u2Data[i]; ~~~~~~~~^ mli_solver_cg.cxx:170:57: warning: 'shortNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] int i, iter, localNRows, iP, rlength, shortNRows; ^~~~~~~~~~ mli_solver_cg.cxx:227:36: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] mpiRequests; ^~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_kaczmarz.cxx mli_solver_kaczmarz.cxx: In member function 'virtual int MLI_Solver_Kaczmarz::solve(MLI_Vector*, MLI_Vector*)': mli_solver_kaczmarz.cxx:204:50: warning: 'vExtData' may be used uninitialized in this function [-Wmaybe-uninitialized] vExtData[index] += res * AOffdA[jcol]; ^ mli_solver_kaczmarz.cxx:151:61: warning: 'vBufData' may be used uninitialized in this function [-Wmaybe-uninitialized] vExtData); ^ mli_solver_kaczmarz.cxx:91:24: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] int nSends, extNRows, index, endp1; ^~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_superlu.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_seqsuperlu.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_solver_arpacksuperlu.cxx mli_solver_seqsuperlu.cxx: In member function 'virtual int MLI_Solver_SeqSuperLU::solve(MLI_Vector*, MLI_Vector*)': mli_solver_seqsuperlu.cxx:382:28: warning: 'nSends' may be used uninitialized in this function [-Wmaybe-uninitialized] int jP, jcol, index, nSends, start, rowInd, *AOffdI, *AOffdJ; ^~~~~~ mli_solver_seqsuperlu.cxx:477:56: warning: 'f2' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRMatrixMatvecT(one, P, f, zero, f2); ^ mli_solver_seqsuperlu.cxx:491:39: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] mpiRequests; ^~~~~~~~~~~ mli_solver_seqsuperlu.cxx:481:23: warning: 'u2Data' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Irecv(&u2Data[offset],recvLengs_[iP],MPI_DOUBLE, ^~~~~~~~~~~~~~~ mli_solver_seqsuperlu.cxx:488:29: warning: 'f2Data' may be used uninitialized in this function [-Wmaybe-uninitialized] AComm_); ^ mli_solver_seqsuperlu.cxx:478:17: warning: 'rlength' may be used uninitialized in this function [-Wmaybe-uninitialized] offset = nrows - rlength; ~~~~~~~^~~~~~~~~~~~~~~~~ mli_solver_seqsuperlu.cxx: In member function 'virtual int MLI_Solver_SeqSuperLU::setup(MLI_Matrix*)': mli_solver_seqsuperlu.cxx:111:26: warning: 'rowArray' may be used uninitialized in this function [-Wmaybe-uninitialized] int irow, icol, *rowArray, *countArray, colNum, index, nSubRows; ^~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../lapack -I./../../utilities -I./../../IJ_mv -I./../../krylov -I./../../multivector -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../../FEI_mv/fei-hypre -I./../../FEI_mv/femli -I./../../FEI_mv/SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mli_vector.cxx Building libHYPRE_mli.a ... ar -rcu libHYPRE_mli.a mli_utils.o mli_amgsa_calib.o mli_amgsa_coarsen1.o mli_amgsa_dd_fedata.o mli_amgsa_dd_sfei.o mli_method.o mli_method_amgcr.o mli_method_amgrs.o mli_method_amgsa.o mli.o mli_oneLevel.o cmli.o mli_febase.o mli_fedata.o mli_fedata_utils.o mli_sfei.o mli_mapper.o mli_matrix.o mli_matrix_mult.o mli_matrix_utils.o mli_solver.o mli_solver_jacobi.o mli_solver_bjacobi.o mli_solver_gs.o mli_solver_sgs.o mli_solver_bsgs.o mli_solver_hsgs.o mli_solver_hschwarz.o mli_solver_parasails.o mli_solver_mls.o mli_solver_mli.o mli_solver_amg.o mli_solver_chebyshev.o mli_solver_cg.o mli_solver_gmres.o mli_solver_kaczmarz.o mli_solver_superlu.o mli_solver_seqsuperlu.o mli_solver_arpacksuperlu.o mli_vector.o ranlib libHYPRE_mli.a ~/build/BUILD/hypre-2.11.2/src + popd + make -j2 all 'CC=mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ ' 'CXX=mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ ' 'F77=mpif77 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ ' Making utilities ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/utilities' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c amg_linklist.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c binsearch.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c exchange_data.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fortran_matrix.c In file included from exchange_data.c:20:0: exchange_data.c: In function 'hypre_DataExchangeList': _hypre_utilities.h:462:3: warning: 'term_statuses' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ exchange_data.c:184:23: note: 'term_statuses' was declared here hypre_MPI_Status *term_statuses, term_status1, status_parent; ^~~~~~~~~~~~~ In file included from exchange_data.c:20:0: _hypre_utilities.h:462:3: warning: 'term_requests' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ exchange_data.c:183:23: note: 'term_requests' was declared here hypre_MPI_Request *term_requests, term_request1, request_parent; ^~~~~~~~~~~~~ In file included from exchange_data.c:20:0: _hypre_utilities.h:462:3: warning: 'contact_statuses' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ exchange_data.c:178:43: note: 'contact_statuses' was declared here hypre_MPI_Status *response_statuses, *contact_statuses; ^~~~~~~~~~~~~~~~ In file included from exchange_data.c:20:0: _hypre_utilities.h:462:3: warning: 'response_statuses' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ exchange_data.c:178:23: note: 'response_statuses' was declared here hypre_MPI_Status *response_statuses, *contact_statuses; ^~~~~~~~~~~~~~~~~ In file included from exchange_data.c:20:0: _hypre_utilities.h:462:3: warning: 'contact_requests' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ exchange_data.c:177:43: note: 'contact_requests' was declared here hypre_MPI_Request *response_requests, *contact_requests; ^~~~~~~~~~~~~~~~ In file included from exchange_data.c:20:0: _hypre_utilities.h:462:3: warning: 'response_requests' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ exchange_data.c:177:23: note: 'response_requests' was declared here hypre_MPI_Request *response_requests, *contact_requests; ^~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_ap.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_complex.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_memory.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_printf.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_qsort.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c memory_dmalloc.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mpistubs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c qsplit.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c random.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c threading.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c timer.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c timing.c In file included from HYPRE_utilities.h:22:0, from _hypre_utilities.h:16, from timing.c:21: ../HYPRE_config.h:75:0: warning: "HYPRE_TIMING" redefined #define HYPRE_TIMING 1 timing.c:19:0: note: this is the location of the previous definition #define HYPRE_TIMING mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c umalloc_local.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_mpi_comm_f2c.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_error.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_error.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_prefix_sum.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_merge_sort.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_hopscotch_hash.c Building libHYPRE_utilities.a ... ar -rcu libHYPRE_utilities.a *.o ranlib libHYPRE_utilities.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_utilities.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./hypre_hopscotch_hash.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./fortran*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/utilities' Making multivector ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/multivector' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c multivector.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c temp_multivector.c Building libHYPRE_multivector.a ... ar -rcu libHYPRE_multivector.a multivector.o temp_multivector.o ranlib libHYPRE_multivector.a cp -fR *.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/multivector' Making krylov ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/krylov' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c bicgstab.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c cgnr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c gmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c flexgmres.c gmres.c: In function 'hypre_GMRESSolve': gmres.c:590:34: warning: 'rs_2' may be used uninitialized in this function [-Wmaybe-uninitialized] rs_2[i-1] = rs_2[i-1]/hh[i-1][i-1]; ~~~~^~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c lgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_bicgstab.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_cgnr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_gmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_lgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_flexgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_pcg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pcg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_lobpcg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c lobpcg.c lobpcg.c: In function 'lobpcg_solve': lobpcg.c:667:7: warning: 'blockVectorBY' may be used uninitialized in this function [-Wmaybe-uninitialized] lobpcg_MultiVectorByMultiVector( blockVectorBY, blockVectorR, gramYBR ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Building libHYPRE_krylov.a ... ar -rcu libHYPRE_krylov.a bicgstab.o cgnr.o gmres.o flexgmres.o lgmres.o HYPRE_bicgstab.o HYPRE_cgnr.o HYPRE_gmres.o HYPRE_lgmres.o HYPRE_flexgmres.o HYPRE_pcg.o pcg.o HYPRE_lobpcg.o lobpcg.o ranlib libHYPRE_krylov.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./krylov.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./lobpcg.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/krylov' Making seq_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/seq_mv' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c csr_matop.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c csr_matrix.c In file included from seq_mv.h:23:0, from csr_matrix.c:19: csr_matrix.c: In function 'hypre_CSRMatrixRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf csr_matrix.c:196:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &num_rows); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf csr_matrix.c:201:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &matrix_i[j]); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf csr_matrix.c:214:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &matrix_j[j]); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf csr_matrix.c:226:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%le", &matrix_data[j]); ^~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c csr_matvec.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c genpart.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_csr_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_mapped_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_multiblock_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_vector.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mapped_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c multiblock_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c vector.c In file included from seq_mv.h:23:0, from vector.c:19: vector.c: In function 'hypre_SeqVectorRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf vector.c:147:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &size); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf vector.c:155:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%le", &data[j]); ^~~~~~~~~~~~ Building libHYPRE_seq_mv.a ... ar -rcu libHYPRE_seq_mv.a csr_matop.o csr_matrix.o csr_matvec.o genpart.o HYPRE_csr_matrix.o HYPRE_mapped_matrix.o HYPRE_multiblock_matrix.o HYPRE_vector.o mapped_matrix.o multiblock_matrix.o vector.o ranlib libHYPRE_seq_mv.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./seq_mv.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/seq_mv' Making parcsr_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/parcsr_mv' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c communicationT.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_parcsr_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_parcsr_vector.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_parcsr_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_par_vector.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_parcsr_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_parcsr_vector.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c new_commpkg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c numbers.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_aat.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_assumed_part.c par_csr_aat.c: In function 'hypre_ParCSRAAt': par_csr_aat.c:575:31: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { ^ par_csr_aat.c:418:4: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParAat_RowSizes( ^~~~~~~~~~~~~~~~~~~~~~ &C_diag_i, &C_offd_i, B_marker, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A_diag_i, A_diag_j, ~~~~~~~~~~~~~~~~~~~ A_offd_i, A_offd_j, A_col_map_offd, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A_ext_i, A_ext_j, A_ext_row_map, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &C_diag_size, &C_offd_size, ~~~~~~~~~~~~~~~~~~~~~~~~~~~ num_rows_diag_A, num_cols_offd_A, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ num_rows_A_ext, ~~~~~~~~~~~~~~~ first_col_diag_A, first_row_index_A ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ); ~ par_csr_aat.c:579:56: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] a_b_product = a_entry * A_ext_data[jj3]; ^ par_csr_aat.c:807:7: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_bool_matop.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_bool_matrix.c In file included from _hypre_parcsr_mv.h:9:0, from par_csr_bool_matrix.c:22: par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_bool_matrix.c:116:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &num_rows); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_bool_matrix.c:121:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &matrix_i[j]); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_bool_matrix.c:134:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &matrix_j[j]); ^~~~~~~~~~~~ par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_bool_matrix.c:399:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &global_num_rows); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_bool_matrix.c:400:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &global_num_cols); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_bool_matrix.c:401:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &num_cols_offd); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_bool_matrix.c:403:12: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d %d", &row_starts[i], &col_starts[i]); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_bool_matrix.c:408:9: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &col_map_offd[i]); ^~~~~~~~~~~~ par_csr_bool_matop.c: In function 'hypre_ParBooleanAAt': par_csr_bool_matop.c:821:31: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( A_ext_j[jj3]==A_col_map_offd[i2] ) { ^ par_csr_bool_matop.c:614:27: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *A_ext_i; ^~~~~~~ par_csr_bool_matop.c:1025:7: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRBooleanMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_bool_matop.c: In function 'hypre_ParBooleanMatmul': par_csr_bool_matop.c:163:25: warning: 'B_ext_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] B_ext_diag_j[cnt_diag++] = Bs_ext_j[j] - first_col_diag_B; ^ par_csr_bool_matop.c:209:25: warning: 'col_map_offd_C' may be used uninitialized in this function [-Wmaybe-uninitialized] B_ext_offd_j[i] = hypre_BinarySearch(col_map_offd_C, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ B_ext_offd_j[i], ~~~~~~~~~~~~~~~~ num_cols_offd_C); ~~~~~~~~~~~~~~~~ In file included from _hypre_parcsr_mv.h:9:0, from par_csr_bool_matop.c:13: ./../utilities/_hypre_utilities.h:462:3: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ par_csr_bool_matop.c:78:19: note: 'temp' was declared here HYPRE_Int *temp; ^~~~ par_csr_bool_matop.c:159:25: warning: 'B_ext_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] B_ext_offd_j[cnt_offd++] = Bs_ext_j[j]; ^ par_csr_bool_matop.c:157:22: warning: 'Bs_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (Bs_ext_j[j] < first_col_diag_B || Bs_ext_j[j] > last_col_diag_B) ^ par_csr_bool_matop.c:66:27: warning: 'Bs_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *Bs_ext_i; ^~~~~~~~ par_csr_bool_matop.c:169:7: warning: 'Bs_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRBooleanMatrixDestroy(Bs_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_bool_matrix.c: In function 'hypre_ParCSRBooleanMatrixPrintIJ': par_csr_bool_matrix.c:575:36: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] J = col_map_offd[offd_j[j]]; ^ par_csr_bool_matrix.c:526:19: warning: 'offd_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_i; ^~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_communication.c par_csr_bool_matrix.c: In function 'hypre_CSRBooleanMatrixToParCSRBooleanMatrix': par_csr_bool_matrix.c:851:47: warning: 'a_j' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRBooleanMatrix_Get_J(local_A) = a_j; par_csr_bool_matrix.c:840:26: warning: 'a_i' may be used uninitialized in this function [-Wmaybe-uninitialized] ind = a_i[row_starts[i]]; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_matop.c In file included from _hypre_parcsr_mv.h:9:0, from par_csr_communication.c:13: par_csr_communication.c: In function 'hypre_MatvecCommPkgCreate_core': ./../utilities/_hypre_utilities.h:462:3: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ par_csr_communication.c:470:22: note: 'status' was declared here hypre_MPI_Status *status; ^~~~~~ par_csr_communication.c:469:23: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_MPI_Request *requests; ^~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_matrix.c In file included from _hypre_parcsr_mv.h:9:0, from par_csr_matrix.c:19: par_csr_matrix.c: In function 'hypre_ParCSRMatrixRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_matrix.c:376:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &global_num_rows); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_matrix.c:377:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &global_num_cols); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_matrix.c:378:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &num_cols_offd); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_matrix.c:381:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d %d %d %d", &row_s, &row_e, &col_s, &col_e); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_matrix.c:396:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d", &col_map_offd[i]); ^~~~~~~~~~~~ par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_matrix.c:725:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d %d", &global_num_rows, &global_num_cols); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_matrix.c:726:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d %d %d", &num_rows, &num_cols, &num_cols_offd); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_matrix.c:727:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d %d", &num_nonzeros_diag, &num_nonzeros_offd); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_matrix.c:733:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d %d", &row_starts[i], &col_starts[i]); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_csr_matrix.c:780:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d %d %le", &I, &J, &data); ^~~~~~~~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': par_csr_matop.c:1479:27: warning: 'B_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] *comm_handle_data = hypre_ParCSRCommHandleCreate(1,tmp_comm_pkg,B_int_data, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ B_ext_data); ~~~~~~~~~~~ par_csr_matop.c:1362:31: warning: 'B_int_data' may be used uninitialized in this function [-Wmaybe-uninitialized] B_int_data[count] = offd_data[k]; ^ par_csr_matop.c: In function 'hypre_ParMatmul': par_csr_matop.c:760:31: warning: 'col_map_offd_C' may be used uninitialized in this function [-Wmaybe-uninitialized] B_ext_offd_j[j] = hypre_BinarySearch(col_map_offd_C, B_ext_offd_j[j], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ num_cols_offd_C); ~~~~~~~~~~~~~~~~ par_csr_matop.c:733:19: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] value = temp[0]; ~~~~~~^~~~~~~~~ par_csr_matop.c:894:49: warning: 'B_ext_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] i3 = num_cols_diag_B+B_ext_offd_j[jj3]; ^ par_csr_matop.c:910:71: warning: 'B_ext_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] C_offd_data[B_marker[i3]] += a_entry*B_ext_offd_data[jj3]; ^ par_csr_matop.c:914:33: warning: 'B_ext_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] i3 = B_ext_diag_j[jj3]; ^ par_csr_matop.c:923:71: warning: 'B_ext_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] C_diag_data[B_marker[i3]] += a_entry*B_ext_diag_data[jj3]; ^ par_csr_matop.c:695:22: warning: 'Bs_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (Bs_ext_j[j] < first_col_diag_B || Bs_ext_j[j] > last_col_diag_B) ^ par_csr_matop.c:366:21: warning: 'Bs_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *Bs_ext_i; ^~~~~~~~ par_csr_matop.c:699:54: warning: 'Bs_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] B_ext_offd_data[cnt_offd++] = Bs_ext_data[j]; ^ par_csr_matop.c:718:10: warning: 'Bs_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixDestroy(Bs_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matrix.c:791:16: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_j[offd_cnt] = J; ^ par_csr_matrix.c:792:19: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[offd_cnt++] = data; ^ par_csr_matop.c: In function 'hypre_ParCSRMatrixTranspose': par_csr_matop.c:1848:35: warning: 'send_map_elmts' may be used uninitialized in this function [-Wmaybe-uninitialized] j_row = send_map_elmts[j]; ^ par_csr_matop.c:1715:15: warning: 'send_map_starts' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_starts; ^~~~~~~~~~~~~~~ par_csr_matop.c:1793:47: warning: 'recv_vec_starts' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp_recv_vec_starts[0] = recv_vec_starts[0]; ~~~~~~~~~~~~~~~^~~ par_csr_matop.c:1808:50: warning: 'send_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; par_csr_matop.c:1807:50: warning: 'recv_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; par_csr_matop.c:1850:35: warning: 'AT_buf_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (k=0; k < AT_buf_i[j]; k++) ^ par_csr_matop.c:1821:22: warning: 'AT_tmp_data' may be used uninitialized in this function [-Wmaybe-uninitialized] comm_handle = hypre_ParCSRCommHandleCreate(2,tmp_comm_pkg,AT_tmp_data, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AT_buf_data); ~~~~~~~~~~~~ par_csr_matop.c:1813:19: warning: 'AT_tmp_j' may be used uninitialized in this function [-Wmaybe-uninitialized] comm_handle = hypre_ParCSRCommHandleCreate(12, tmp_comm_pkg, AT_tmp_j, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AT_buf_j); ~~~~~~~~~ par_csr_matop.c:1799:50: warning: 'AT_tmp_i' may be used uninitialized in this function [-Wmaybe-uninitialized] tmp_recv_vec_starts[i+1] += AT_tmp_i[j]; ^ par_csr_matop.c:1683:32: warning: 'num_recvs' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_sends, num_recvs, num_cols_offd_AT; ^~~~~~~~~ par_csr_matop.c:1812:61: warning: 'num_sends' may be used uninitialized in this function [-Wmaybe-uninitialized] AT_buf_j = hypre_CTAlloc(HYPRE_Int,tmp_send_map_starts[num_sends]); ^ par_csr_matop.c:1774:7: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommHandleDestroy(comm_handle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matrix.c: In function 'hypre_CSRMatrixToParCSRMatrix': par_csr_matrix.c:1238:33: warning: 'a_j' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixJ(local_A) = a_j; par_csr_matrix.c:1225:19: warning: 'a_i' may be used uninitialized in this function [-Wmaybe-uninitialized] ind = a_i[row_starts[i]]; ^ par_csr_matrix.c:1236:36: warning: 'a_data' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixData(local_A) = a_data; mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_matop_marked.c par_csr_matop.c: In function 'hypre_ParCSRMatrixAminvDB': par_csr_matop.c:3079:26: warning: 'map_to_B' may be used uninitialized in this function [-Wmaybe-uninitialized] A_col = map_to_B[A_offd_j[j]]; ^ In file included from _hypre_parcsr_mv.h:9:0, from par_csr_matop.c:13: par_csr_matop.c: In function 'hypre_ParTMatmul': ./../utilities/_hypre_utilities.h:462:3: warning: 'map_B_to_C' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ par_csr_matop.c:3196:22: note: 'map_B_to_C' was declared here HYPRE_Int *map_B_to_C; ^~~~~~~~~~ par_csr_matop.c:3238:21: warning: 'num_sends_A' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_sends_A; ^~~~~~~~~~~ par_csr_matop.c:3603:38: warning: 'send_map_elmts_A' may be used uninitialized in this function [-Wmaybe-uninitialized] if (send_map_elmts_A[j1] == ik) ^ par_csr_matop.c:3236:21: warning: 'send_map_starts_A' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_starts_A; ^~~~~~~~~~~~~~~~~ par_csr_matop.c:3597:51: warning: 'C_tmp_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] C_offd_data[nnz_o] = C_tmp_offd_data[jk]; ^ par_csr_matop.c:3595:34: warning: 'C_tmp_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] jcol = C_tmp_offd_j[jk]; ^ par_csr_matop.c:3227:17: warning: 'C_tmp_offd_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *C_tmp_offd_i; ^~~~~~~~~~~~ par_csr_matop.c:3589:51: warning: 'C_tmp_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] C_diag_data[nnz_d] = C_tmp_diag_data[jk]; ^ par_csr_matop.c:3587:34: warning: 'C_tmp_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] jcol = C_tmp_diag_j[jk]; ^ par_csr_matop.c:3629:78: warning: 'C_ext_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] C_offd_data[B_marker_offd[jcol]] += C_ext_offd_data[j2]; ^ par_csr_matop.c:3620:43: warning: 'C_ext_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] jcol = C_ext_offd_j[j2]; ^ par_csr_matop.c:3618:66: warning: 'C_ext_offd_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (j2 = C_ext_offd_i[j1]; j2 < C_ext_offd_i[j1+1]; j2++) ^ par_csr_matop.c:3616:73: warning: 'C_ext_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] C_diag_data[B_marker[jcol]] += C_ext_diag_data[j2]; ^ par_csr_matop.c:3607:43: warning: 'C_ext_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] jcol = C_ext_diag_j[j2]; ^ par_csr_matop.c:3605:66: warning: 'C_ext_diag_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (j2 = C_ext_diag_i[j1]; j2 < C_ext_diag_i[j1+1]; j2++) ^ par_csr_matop.c:3399:56: warning: 'C_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] C_ext_offd_data[cnt_offd++] = C_ext_data[j]; ^ par_csr_matop.c:3394:24: warning: 'C_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (C_ext_j[j] < first_col_diag_C || C_ext_j[j] > last_col_diag_C) ^ par_csr_matop.c:3211:17: warning: 'C_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *C_ext_i; ^~~~~~~ par_csr_matop_marked.c: In function 'hypre_ParMatmul_FC': par_csr_matop_marked.c:418:25: warning: 'P_ext_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_diag_j[cnt_diag] = Ps_ext_j[j] - first_col_diag_P; ^ par_csr_matop_marked.c:419:28: warning: 'P_ext_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_diag_data[cnt_diag++] = Ps_ext_data[j]; ^ par_csr_matop_marked.c:672:53: warning: 'map_P_to_C' may be used uninitialized in this function [-Wmaybe-uninitialized] i3 = num_cols_diag_P+map_P_to_C[P_offd_j[jj3]]; ^ par_csr_matop_marked.c:465:25: warning: 'col_map_offd_C' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_offd_j[i] = hypre_BinarySearch(col_map_offd_C, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P_ext_offd_j[i], ~~~~~~~~~~~~~~~~ num_cols_offd_C); ~~~~~~~~~~~~~~~~ In file included from _hypre_parcsr_mv.h:9:0, from par_csr_matop_marked.c:13: ./../utilities/_hypre_utilities.h:462:3: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ par_csr_matop_marked.c:328:24: note: 'temp' was declared here HYPRE_Int *temp; ^~~~ par_csr_matop_marked.c:413:25: warning: 'P_ext_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_offd_j[cnt_offd] = Ps_ext_j[j]; ^ par_csr_matop_marked.c:414:28: warning: 'P_ext_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_offd_data[cnt_offd++] = Ps_ext_data[j]; ^ par_csr_matop_marked.c:411:22: warning: 'Ps_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (Ps_ext_j[j] < first_col_diag_P || Ps_ext_j[j] > last_col_diag_P) ^ par_csr_matop_marked.c:314:24: warning: 'Ps_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *Ps_ext_i; ^~~~~~~~ par_csr_matop_marked.c:414:54: warning: 'Ps_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_offd_data[cnt_offd++] = Ps_ext_data[j]; ^ par_csr_matop_marked.c:425:7: warning: 'Ps_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixDestroy(Ps_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_matvec.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_vector.c par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': par_csr_matvec.c:612:7: warning: 'num_sends' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = 0; i < num_sends; i++) ^~~ par_csr_matvec.c:628:7: warning: 'x_tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_SeqVectorDestroy(x_tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matvec.c:604:7: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommHandleDestroy(comm_handle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from _hypre_parcsr_mv.h:9:0, from par_vector.c:19: par_vector.c: In function 'hypre_ParVectorRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_vector.c:229:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d\n", &global_size); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_vector.c:232:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(fp, "%d\n", &partitioning[i]); ^~~~~~~~~~~~ par_vector.c: In function 'hypre_ParVectorReadIJ': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_vector.c:949:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d", &global_size); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_vector.c:954:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d", partitioning); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_vector.c:957:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d", partitioning+i); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf par_vector.c:984:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d %le", &J, local_data + j); ^~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_make_system.c par_vector.c: In function 'hypre_VectorToParVector': par_vector.c:515:50: warning: 'v_data' may be used uninitialized in this function [-Wmaybe-uninitialized] local_data[i+j*vecstride] = v_data[i+j*global_vecstride]; ^ 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 new_commpkg.o numbers.o par_csr_aat.o par_csr_assumed_part.o par_csr_bool_matop.o par_csr_bool_matrix.o par_csr_communication.o par_csr_matop.o par_csr_matrix.o par_csr_matop_marked.o par_csr_matvec.o par_vector.o par_make_system.o ranlib libHYPRE_parcsr_mv.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_parcsr_mv.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/parcsr_mv' Making parcsr_block_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/parcsr_block_mv' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -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/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c csr_block_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -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/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c csr_block_matvec.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -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/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_block_matrix.c par_csr_block_matrix.c: In function 'hypre_ParCSRBlockMatrixExtractBExt': par_csr_block_matrix.c:992:19: warning: 'B_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] comm_handle = hypre_ParCSRBlockCommHandleCreate(1, bnnz,tmp_comm_pkg, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ B_int_data, B_ext_data); ~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -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/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_block_matvec.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -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/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_block_comm.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -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/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_block_rap.c In file included from ./../seq_mv/seq_mv.h:23:0, from csr_block_matrix.h:26, from _hypre_parcsr_block_mv.h:17, from par_csr_block_matvec.c:19: par_csr_block_matvec.c: In function 'hypre_ParCSRBlockMatrixMatvec': ./../utilities/_hypre_utilities.h:462:3: warning: 'x_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ par_csr_block_matvec.c:45:41: note: 'x_buf_data' was declared here 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 in this function [-Wmaybe-uninitialized] hypre_SeqVectorDestroy(x_tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_matvec.c:102:7: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRBlockCommHandleDestroy(comm_handle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -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/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_block_rap_communication.c par_csr_block_rap.c: In function 'hypre_ExchangeRAPBlockData': par_csr_block_rap.c:101:50: warning: 'RAP_int_i' may be used uninitialized in this function [-Wmaybe-uninitialized] &RAP_int_i[1], NULL); ^~~~~~~~~~~~~ par_csr_block_rap.c: In function 'hypre_ParCSRBlockMatrixRAP': par_csr_block_rap.c:420:25: warning: 'P_ext_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_diag_j[cnt_diag] = Ps_ext_j[j] - first_col_diag_P; ^ par_csr_block_rap.c:422:31: warning: 'P_ext_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_diag_data[cnt_diag*bnnz+kk] = Ps_ext_data[j*bnnz+kk]; ^ par_csr_block_rap.c:1694:38: warning: 'RAP_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] RAP_offd_j[jj_count_offd] = i3 - num_cols_diag_P; ^ par_csr_block_rap.c:1734:49: warning: 'RAP_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] RAP_offd_data[ind++] += r_a_p_products[kk]; ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1436:20: warning: 'RAP_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] RAP_diag_j[jj_count_diag] = ic; ^ par_csr_block_rap.c:1722:46: warning: 'RAP_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] RAP_diag_data[ind++] += r_a_p_products[kk]; ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1603:43: warning: 'map_Pext_to_RAP' may be used uninitialized in this function [-Wmaybe-uninitialized] i3=map_Pext_to_RAP[P_ext_offd_j[jj3]] + num_cols_diag_P; ^ par_csr_block_rap.c:1728:42: warning: 'map_P_to_RAP' may be used uninitialized in this function [-Wmaybe-uninitialized] i3 = map_P_to_RAP[P_offd_j[jj3]] + num_cols_diag_P; ^ par_csr_block_rap.c:1101:15: warning: 'col_map_offd_RAP' may be used uninitialized in this function [-Wmaybe-uninitialized] + hypre_BinarySearch(col_map_offd_RAP, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RAP_ext_j[i],num_cols_offd_RAP); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:1445:38: warning: 'RAP_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] jcol = RAP_ext_j[k]; ^ par_csr_block_rap.c:1443:53: warning: 'RAP_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (k=RAP_ext_i[j]; k < RAP_ext_i[j+1]; k++) ^ par_csr_block_rap.c:1480:67: warning: 'RAP_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] RAP_offd_data[ind++] += RAP_ext_data[k*bnnz+kk]; ^ par_csr_block_rap.c:294:27: warning: 'P_marker' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *P_marker; ^~~~~~~~ par_csr_block_rap.c:981:43: warning: 'map_P_to_Pext' may be used uninitialized in this function [-Wmaybe-uninitialized] i3 = map_P_to_Pext[P_offd_j[jj3]] + num_cols_diag_P; ^ par_csr_block_rap.c:950:48: warning: 'col_map_offd_Pext' may be used uninitialized in this function [-Wmaybe-uninitialized] col_map_offd_Pext[i3-num_cols_diag_P]; ^ In file included from par_csr_block_rap.c:14:0: ./../utilities/_hypre_utilities.h:462:3: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ par_csr_block_rap.c:298:27: note: 'temp' was declared here HYPRE_Int *temp; ^~~~ par_csr_block_rap.c:413:25: warning: 'P_ext_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_offd_j[cnt_offd] = Ps_ext_j[j]; ^ par_csr_block_rap.c:415:31: warning: 'P_ext_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_offd_data[cnt_offd*bnnz+kk] = Ps_ext_data[j*bnnz+kk]; ^ par_csr_block_rap.c:411:22: warning: 'Ps_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (Ps_ext_j[j] < first_col_diag_P || Ps_ext_j[j] > last_col_diag_P) ^ par_csr_block_rap.c:278:27: warning: 'Ps_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *Ps_ext_i; ^~~~~~~~ par_csr_block_rap.c:415:63: warning: 'Ps_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_offd_data[cnt_offd*bnnz+kk] = Ps_ext_data[j*bnnz+kk]; ^ par_csr_block_rap.c:428:7: warning: 'Ps_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRBlockMatrixDestroy(Ps_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:187:27: warning: 'send_map_starts_RT' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_starts_RT; ^~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -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/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_block_interp.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -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/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_csr_block_relax.c par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterp': par_csr_block_interp.c:1172:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../seq_mv/seq_mv.h:23:0, from csr_block_matrix.h:26, from _hypre_parcsr_block_mv.h:17, from par_csr_block_relax.c:13: par_csr_block_relax.c: In function 'hypre_BoomerAMGBlockRelax': ./../utilities/_hypre_utilities.h:462:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ par_csr_block_relax.c:140:20: note: 'v_buf_data' was declared here HYPRE_Real *v_buf_data; ^~~~~~~~~~ par_csr_block_relax.c:1998:60: warning: 'Vext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] &Vext_data[ii*block_size], ^~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_relax.c:417:13: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRBlockCommHandleDestroy(comm_handle); /* now Vext_data ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpDiag': par_csr_block_interp.c:2855:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpRV': par_csr_block_interp.c:3977:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -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/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_block_nodal_systems.c par_csr_block_interp.c: In function 'hypre_BoomerAMGBuildBlockInterpRV2': par_csr_block_interp.c:5099:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRBlockMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Building libHYPRE_parcsr_block_mv.a ... ar -rcu libHYPRE_parcsr_block_mv.a csr_block_matrix.o csr_block_matvec.o par_csr_block_matrix.o par_csr_block_matvec.o par_csr_block_comm.o par_csr_block_rap.o par_csr_block_rap_communication.o par_csr_block_interp.o par_csr_block_relax.o par_block_nodal_systems.o ranlib libHYPRE_parcsr_block_mv.a cp -fR ./par_csr_block_matrix.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./csr_block_matrix.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/parcsr_block_mv' Making distributed_matrix ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_matrix' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c distributed_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_distributed_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c distributed_matrix_ISIS.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c distributed_matrix_PETSc.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/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 ranlib libHYPRE_DistributedMatrix.a cp -fR ./distributed_matrix.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_matrix' Making IJ_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/IJ_mv' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c aux_parcsr_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c aux_par_vector.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_IJMatrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_IJVector.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_IJMatrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_IJMatrix.c In file included from ./_hypre_IJ_mv.h:7:0, from HYPRE_IJMatrix.c:19: HYPRE_IJMatrix.c: In function 'HYPRE_IJMatrixRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf HYPRE_IJMatrix.c:832:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d %d %d %d", &ilower, &iupper, &jlower, &jupper); ^~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_IJVector.c In file included from ./_hypre_IJ_mv.h:7:0, from HYPRE_IJVector.c:19: HYPRE_IJVector.c: In function 'HYPRE_IJVectorRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf HYPRE_IJVector.c:551:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d %d", &jlower, &jupper); ^~~~~~~~~~~~ HYPRE_IJMatrix.c: In function 'HYPRE_IJMatrixPrint': HYPRE_IJMatrix.c:959:10: warning: 'ii' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_ParCSRMatrixRestoreRow((HYPRE_ParCSRMatrix) object, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ii, &ncols, &cols, &values); ~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c IJ_assumed_part.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c IJMatrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c IJMatrix_parcsr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c IJVector.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c IJVector_parcsr.c IJMatrix_parcsr.c: In function 'hypre_IJMatrixGetValuesParCSR': IJMatrix_parcsr.c:523:27: warning: 'col_map_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] if (col_map_offd[offd_j[j]] == col_indx) ^ IJMatrix_parcsr.c:525:49: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] values[indx] = offd_data[j]; ^ IJMatrix_parcsr.c:397:15: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesParCSR': IJMatrix_parcsr.c:938:30: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[cnt_offd++] = values[indx]; ^ IJMatrix_parcsr.c:602:15: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ IJMatrix_parcsr.c:588:20: warning: 'tmp_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Complex *tmp_data; ^~~~~~~~ IJMatrix_parcsr.c:687:25: warning: 'col_map_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] j_offd = hypre_BinarySearch(col_map_offd,cols[indx]-first, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ num_cols_offd); ~~~~~~~~~~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixAddToValuesParCSR': IJMatrix_parcsr.c:1439:30: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[cnt_offd++] = values[indx]; ^ IJMatrix_parcsr.c:1092:15: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ IJMatrix_parcsr.c:1077:20: warning: 'tmp_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Complex *tmp_data; ^~~~~~~~ IJMatrix_parcsr.c:1171:25: warning: 'col_map_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] j_offd = hypre_BinarySearch(col_map_offd,cols[indx]-first, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ num_cols_offd); ~~~~~~~~~~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixAssembleParCSR': IJMatrix_parcsr.c:2745:24: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[i_offd++] = local_data[j]; ^ IJMatrix_parcsr.c:2744:21: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_j[i_offd] = local_j[j]; ^ IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesOMPParCSR': IJMatrix_parcsr.c:3392:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[cnt_offd++] = values[indx]; ^ IJMatrix_parcsr.c:2903:15: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ IJMatrix_parcsr.c:3426:33: warning: 'diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] diag_data[cnt_diag++] = values[indx]; ^ IJMatrix_parcsr.c:2900:15: warning: 'diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *diag_j; ^~~~~~ IJMatrix_parcsr.c:3412:31: warning: 'diag_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (j=diag_i[row_local]; j < diag_indx; j++) ^ IJMatrix_parcsr.c:3470:24: warning: 'off_proc_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (off_proc_j[cnt1] == cols[j]) ^ IJMatrix_parcsr.c:3503:22: warning: 'cancel_indx' may be used uninitialized in this function [-Wmaybe-uninitialized] cancel_indx += offproc_cnt[i1]; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3062:28: warning: 'col_map_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] j_offd = hypre_BinarySearch(col_map_offd,cols[indx]-first, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ num_cols_offd); ~~~~~~~~~~~~~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixAddToValuesOMPParCSR': IJMatrix_parcsr.c:4006:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[cnt_offd++] = values[indx]; ^ IJMatrix_parcsr.c:3544:15: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ IJMatrix_parcsr.c:4040:33: warning: 'diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] diag_data[cnt_diag++] = values[indx]; ^ IJMatrix_parcsr.c:3541:15: warning: 'diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *diag_j; ^~~~~~ IJMatrix_parcsr.c:4026:31: warning: 'diag_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (j=diag_i[row_local]; j < diag_indx; j++) ^ IJMatrix_parcsr.c:3692:28: warning: 'col_map_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] j_offd = hypre_BinarySearch(col_map_offd,cols[indx]-first, ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ num_cols_offd); ~~~~~~~~~~~~~~ Building libHYPRE_IJ_mv.a ... ar -rcu libHYPRE_IJ_mv.a aux_parcsr_matrix.o aux_par_vector.o F90_HYPRE_IJMatrix.o F90_HYPRE_IJVector.o F90_IJMatrix.o HYPRE_IJMatrix.o HYPRE_IJVector.o IJ_assumed_part.o IJMatrix.o IJMatrix_parcsr.o IJVector.o IJVector_parcsr.o ranlib libHYPRE_IJ_mv.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_IJ_mv.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/IJ_mv' Making matrix_matrix ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/matrix_matrix' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_ConvertParCSRMatrixToDistributedMatrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_ConvertPETScMatrixToDistributedMatrix.c Building libHYPRE_MatrixMatrix.a ... ar -rcu libHYPRE_MatrixMatrix.a HYPRE_ConvertParCSRMatrixToDistributedMatrix.o HYPRE_ConvertPETScMatrixToDistributedMatrix.o ranlib libHYPRE_MatrixMatrix.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/matrix_matrix' Making distributed_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls' Making pilut ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/pilut' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c comm.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c debug.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c distributed_qsort.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c distributed_qsort_si.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_DistributedMatrixPilutSolver.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c ilut.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c parilut.c ilut.c: In function 'hypre_ILUT': ilut.c:151:9: warning: 'ierr' may be used uninitialized in this function [-Wmaybe-uninitialized] return( ierr ); ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c parutil.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pblas1.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c serilut.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c trifactor.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/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 ranlib libHYPRE_DistributedMatrixPilutSolver.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/pilut' Making ParaSails ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/ParaSails' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c ConjGrad.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c DiagScale.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c FGmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Hash.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_ParaSails.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c LoadBal.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Matrix.c Matrix.c: In function 'MatrixReadMaster': Matrix.c:325:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, 100, file); ^~~~~~~~~~~~~~~~~~~~~~ In file included from Common.h:27:0, from Matrix.c:32: ./../../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf Matrix.c:335:5: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d %d %lf", &row, &col, &value); ^~~~~~~~~~~~ ./../../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf Matrix.c:350:9: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d %d %lf", &row, &col, &value); ^~~~~~~~~~~~ Matrix.c:361:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, 100, file); ^~~~~~~~~~~~~~~~~~~~~~ Matrix.c: In function 'RhsRead': Matrix.c:542:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, 100, file); ^~~~~~~~~~~~~~~~~~~~~~ In file included from Common.h:27:0, from Matrix.c:32: ./../../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf Matrix.c:549:13: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%*d %lf", &rhs[i]); ^~~~~~~~~~~~ ./../../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf Matrix.c:551:13: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%lf", &rhs[i]); ^~~~~~~~~~~~ ./../../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf Matrix.c:566:13: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%*d %lf", &buffer[i]); ^~~~~~~~~~~~ ./../../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf Matrix.c:568:13: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%lf", &buffer[i]); ^~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Mem.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Numbering.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c OrderStat.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c ParaSails.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c PrunedRows.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c RowPatt.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/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 ranlib libHYPRE_ParaSails.a make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/ParaSails' Making Euclid ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/Euclid' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c blas_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Euclid_apply.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Euclid_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c ExternalRows_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Factor_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c getRow_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c globalObjects.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Hash_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Hash_i_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c ilu_mpi_bj.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c ilu_mpi_pilu.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c ilu_seq.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c io_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c krylov_dh.c krylov_dh.c: In function 'bicgstab_euclid': krylov_dh.c:75:22: warning: 'rho_2' may be used uninitialized in this function [-Wmaybe-uninitialized] beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); ~~~~~~^~~~~~~ krylov_dh.c:78:7: warning: 'widget_1' may be used uninitialized in this function [-Wmaybe-uninitialized] Axpy(m, -widget_1, v, p); CHECK_V_ERROR; ^~~~~~~~~~~~~~~~~~~~~~~~ krylov_dh.c:75:38: warning: 'alpha_1' may be used uninitialized in this function [-Wmaybe-uninitialized] beta_1 = (rho_1/rho_2)*(alpha_1/widget_1); ~~~~~~~~^~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Mat_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mat_dh_private.c mat_dh_private.c: In function 'mat_dh_read_triples_private': mat_dh_private.c:326:7: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(junk, MAX_JUNK, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mat_dh_private.c:334:7: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(junk, MAX_JUNK, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mat_dh_private.c:364:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(junk, MAX_JUNK, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mat_dh_private.c: In function 'mat_dh_transpose_reuse_private_private': mat_dh_private.c:918:13: warning: 'aval' may be used uninitialized in this function [-Wmaybe-uninitialized] aval[idx] = AVAL[j]; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c MatGenFD.c In file included from mat_dh_private.c:13:0: mat_dh_private.c: In function 'profileMat': _hypre_Euclid.h:141:23: warning: 'work2' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FREE_DH(p) Mem_dhFree(mem_dh, p) ^~~~~~~~~~ mat_dh_private.c:1507:15: note: 'work2' was declared here HYPRE_Real *work2; ^~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Mem_dh.c MatGenFD.c: In function 'MatGenFD_Run': MatGenFD.c:820:12: warning: 'nabory2' may be used uninitialized in this function [-Wmaybe-uninitialized] setBoundary_private(globalRow, cval+offset, aval+offset, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:669:40: note: 'nabory2' was declared here HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; ^~~~~~~ MatGenFD.c:825:12: warning: 'nabory1' may be used uninitialized in this function [-Wmaybe-uninitialized] setBoundary_private(globalRow, cval+offset, aval+offset, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:669:31: note: 'nabory1' was declared here HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; ^~~~~~~ MatGenFD.c:810:12: warning: 'naborx2' may be used uninitialized in this function [-Wmaybe-uninitialized] setBoundary_private(globalRow, cval+offset, aval+offset, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:669:22: note: 'naborx2' was declared here HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; ^~~~~~~ MatGenFD.c:815:12: warning: 'naborx1' may be used uninitialized in this function [-Wmaybe-uninitialized] setBoundary_private(globalRow, cval+offset, aval+offset, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:669:13: note: 'naborx1' was declared here HYPRE_Int naborx1, naborx2, nabory1, nabory2, naborz1, naborz2; ^~~~~~~ MatGenFD.c:363:12: warning: 'nabory2' may be used uninitialized in this function [-Wmaybe-uninitialized] setBoundary_private(row, cval+offset, aval+offset, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &(rhs[localRow-1]), bcy1, coeff, ctr, nabory2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:233:40: note: 'nabory2' was declared here HYPRE_Int naborx1, naborx2, nabory1, nabory2; ^~~~~~~ MatGenFD.c:353:12: warning: 'naborx2' may be used uninitialized in this function [-Wmaybe-uninitialized] setBoundary_private(row, cval+offset, aval+offset, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &(rhs[localRow-1]), bcx1, coeff, ctr, naborx2); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:233:22: note: 'naborx2' was declared here HYPRE_Int naborx1, naborx2, nabory1, nabory2; ^~~~~~~ MatGenFD.c:358:12: warning: 'naborx1' may be used uninitialized in this function [-Wmaybe-uninitialized] setBoundary_private(row, cval+offset, aval+offset, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &(rhs[localRow-1]), bcx2, coeff, ctr, naborx1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:233:13: note: 'naborx1' was declared here HYPRE_Int naborx1, naborx2, nabory1, nabory2; ^~~~~~~ MatGenFD.c:368:12: warning: 'nabory1' may be used uninitialized in this function [-Wmaybe-uninitialized] setBoundary_private(row, cval+offset, aval+offset, len, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &(rhs[localRow-1]), bcy2, coeff, ctr, nabory1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MatGenFD.c:233:31: note: 'nabory1' was declared here HYPRE_Int naborx1, naborx2, nabory1, nabory2; ^~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Numbering_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Parser_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c shellSort_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sig_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c SortedList_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c SortedSet_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c SubdomainGraph_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c TimeLog_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Timer_dh.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../utilities -I./../../parcsr_mv -I./../../seq_mv -I./../../distributed_matrix -I./../../hypre/include -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c Vec_dh.c SubdomainGraph_dh.c: In function 'SubdomainGraph_dhInit': SubdomainGraph_dh.c:560:7: warning: 'interiorCount' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i=0; i local_vector) ^~ par_cycle.c:48:24: note: 'Utemp' was declared here hypre_ParVector *Utemp; ^~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_add_cycle.c par_cr.c: In function 'hypre_BoomerAMGIndepRS': par_cr.c:701:43: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (CF_marker_offd[S_offd_j[j]] < 1) ^ par_cr.c:923:17: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] wall_time = time_getWallclockSeconds() - wall_time; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cr.c: In function 'hypre_BoomerAMGIndepRSa': par_cr.c:1156:43: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (CF_marker_offd[S_offd_j[j]] < 1) ^ par_cr.c:1378:17: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] wall_time = time_getWallclockSeconds() - wall_time; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_add_cycle.c: In function 'hypre_CreateLambda': par_add_cycle.c:769:22: warning: 'L_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] L_offd_j[cnt_offd++] = remap[j_indx]; ^ par_add_cycle.c:768:25: warning: 'L_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] L_offd_data[cnt_offd] = (- A_tmp_offd_data[j]*D_data_offd[j_indx])*D_data[i]; ^ par_add_cycle.c:763:22: warning: 'L_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] L_diag_j[cnt_diag++] = j_indx+row_start; ^ par_add_cycle.c:757:21: warning: 'L_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] L_diag_data[cnt_diag] = (2.0 - A_tmp_diag_data[j_indx]*D_data[i])*D_data[i]; ^ par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': par_cr.c:1934:17: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] j = S_offd_j[jS]; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_difconv.c par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': par_cr.c:2486:17: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] j = S_offd_j[jS]; ^ par_difconv.c: In function 'GenerateDifConv': par_difconv.c:352:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixData(offd) = offd_data; par_difconv.c:351:30: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixJ(offd) = offd_j; mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_gsmg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_indepset.c par_gsmg.c: In function 'hypre_ParCSRMatrixFillSmooth': par_gsmg.c:254:65: warning: 'dof_func_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_functions > 1 && dof_func[i] != dof_func_offd[ii]) ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_interp.c par_gsmg.c: In function 'hypre_BoomerAMGCreateSmoothVecs': par_gsmg.c:572:35: warning: 'smoother' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_SchwarzSolve(smoother[level], ^ par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpLS': par_gsmg.c:1306:23: warning: 'S_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c:940:17: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] wall_time = time_getWallclockSeconds() - wall_time; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': par_gsmg.c:1973:34: warning: 'S_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] i2 = S_ext_j[jj1]; ^ par_gsmg.c:1971:59: warning: 'S_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (jj1 = S_ext_i[c_num]; jj1 < S_ext_i[c_num+1]; jj1++) ^ par_gsmg.c:2023:64: warning: 'S_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] += distribute * S_ext_data[jj1]; ^ par_gsmg.c:2165:23: warning: 'S_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c:1505:17: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] wall_time = time_getWallclockSeconds() - wall_time; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_jacobi_interp.c par_interp.c: In function 'hypre_BoomerAMGBuildInterp': par_interp.c:1010:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_multi_interp.c par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': par_interp.c:1930:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_multi_interp.c: In function 'hypre_BoomerAMGBuildMultipass': par_multi_interp.c:803:22: warning: 'tmp_comm_pkg' may be used uninitialized in this function [-Wmaybe-uninitialized] comm_handle = hypre_ParCSRCommHandleCreate (11, tmp_comm_pkg, ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Pext_send_buffer, Pext_pass[pass]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_multi_interp.c:788:53: warning: 'recv_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; par_multi_interp.c:89:27: warning: 'recv_vec_start' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *recv_vec_start; ^~~~~~~~~~~~~~ par_multi_interp.c:784:53: warning: 'send_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; par_multi_interp.c:672:25: warning: 'send_map_start' may be used uninitialized in this function [-Wmaybe-uninitialized] if (send_map_start[num_sends]) ^ par_multi_interp.c:101:27: warning: 'C_array' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *C_array; ^~~~~~~ par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': par_interp.c:4209:23: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRMatrixDestroy(A_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_interp.c: In function 'hypre_BoomerAMGTruncandBuild': par_interp.c:4286:23: warning: 'new_col_map_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] P_offd_j[i] = hypre_BinarySearch(new_col_map_offd, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P_offd_j[i], ~~~~~~~~~~~~ new_num_cols_offd); ~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_laplace_27pt.c par_laplace_27pt.c: In function 'GenerateLaplacian27pt': par_laplace_27pt.c:1539:23: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[o_cnt++] = value[1]; ^ par_laplace_27pt.c:45:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_laplace_9pt.c par_laplace_9pt.c: In function 'GenerateLaplacian9pt': par_laplace_9pt.c:402:25: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[o_cnt++] = value[1]; ^ par_laplace_9pt.c:42:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_laplace.c par_laplace.c: In function 'GenerateSysLaplacian': par_laplace.c:897:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixData(offd) = offd_data; par_laplace.c:896:30: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixJ(offd) = offd_j; mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_lr_interp.c par_laplace.c: In function 'GenerateSysLaplacianVCoef': par_laplace.c:1405:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixData(offd) = offd_data; par_laplace.c:1404:30: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixJ(offd) = offd_j; par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': par_lr_interp.c:524:19: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ^ par_lr_interp.c:305:37: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) ^ par_lr_interp.c:678:16: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[kk]; ^ par_lr_interp.c:676:46: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) ^ par_lr_interp.c:675:48: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] distribute = A_offd_data[jj]/A_ext_data[A_ext_i[i1]]; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_nongalerkin.c par_nongalerkin.c: In function 'hypre_BoomerAMG_MyCreateS': par_nongalerkin.c:563:46: warning: 'S_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] S_offd_data[jS] = S_offd_data[jA]; ^ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterp': par_lr_interp.c:1570:30: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ^ par_lr_interp.c:1326:48: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) ^ par_lr_interp.c:1704:34: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ^ par_lr_interp.c:1683:54: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) ^ par_lr_interp.c:1719:38: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] A_ext_data[jj1]; ^ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': par_lr_interp.c:2539:14: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ^ par_lr_interp.c:2504:37: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) ^ par_lr_interp.c:2701:16: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ^ par_lr_interp.c:2680:43: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) ^ par_lr_interp.c:2716:34: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] A_ext_data[jj1]; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_nodal_systems.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': par_lr_interp.c:3433:14: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ^ par_lr_interp.c:3407:37: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) ^ par_lr_interp.c:3591:16: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ^ par_lr_interp.c:3570:43: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) ^ par_lr_interp.c:3604:20: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] A_ext_data[jj1]; ^ par_nodal_systems.c: In function 'hypre_BoomerAMGCreateNodalA': par_nodal_systems.c:79:24: warning: 'AN_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *AN_offd_data; ^~~~~~~~~~~~ par_nodal_systems.c:103:22: warning: 'recv_vec_starts_AN' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *recv_vec_starts_AN; ^~~~~~~~~~~~~~~~~~ par_nodal_systems.c:813:54: warning: 'send_map_elmts_AN' may be used uninitialized in this function [-Wmaybe-uninitialized] new_send_map_elmts[cnt++] = send_map_elmts_AN[j]*num_functions+k; ^ par_nodal_systems.c:800:44: warning: 'send_map_starts_AN' may be used uninitialized in this function [-Wmaybe-uninitialized] new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; ^ par_nodal_systems.c:96:22: warning: 'recv_vec_starts' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *recv_vec_starts; ^~~~~~~~~~~~~~~ par_nodal_systems.c:802:45: warning: 'send_map_starts' may be used uninitialized in this function [-Wmaybe-uninitialized] if (new_send_elmts_size > send_map_starts[num_sends]) ^ par_nodal_systems.c:784:30: warning: 'num_recvs' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i=0; i < num_recvs+1; i++) ~~~~~~~~~^~ par_nodal_systems.c:800:44: warning: 'num_sends' may be used uninitialized in this function [-Wmaybe-uninitialized] new_send_elmts_size = send_map_starts_AN[num_sends]*num_functions; ^ par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': par_lr_interp.c:3778:26: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *Sop_j; ^~~~~ par_lr_interp.c:4302:37: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) ^ par_lr_interp.c:4488:16: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ^ par_lr_interp.c:4467:43: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) ^ par_lr_interp.c:4501:20: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] A_ext_data[jj1]; ^ par_nodal_systems.c: In function 'hypre_BoomerAMGCreateScalarCFS': par_nodal_systems.c:850:22: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *S_offd_j; ^~~~~~~~ par_nodal_systems.c:1141:27: warning: 'S_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] if (data) S_offd_data[cnt] = S_offd_data[k]; ^ par_nodal_systems.c:847:22: warning: 'S_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *S_diag_data; ^~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_rap.c par_rap.c: In function 'hypre_ExchangeRAPData': par_rap.c:132:17: warning: 'RAP_int_i' may be used uninitialized in this function [-Wmaybe-uninitialized] &RAP_int_i[1], NULL); ^~~~~~~~~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterp': par_lr_interp.c:5061:19: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ^ par_lr_interp.c:4871:37: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) ^ par_lr_interp.c:5193:16: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ^ par_lr_interp.c:5172:43: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) ^ par_lr_interp.c:5206:20: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] A_ext_data[jj1]; ^ par_lr_interp.c:5235:17: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] wall_time = time_getWallclockSeconds() - wall_time; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': par_rap.c:1904:36: warning: 'RA_offd.data' may be used uninitialized in this function [-Wmaybe-uninitialized] r_a_product = RA_offd.data[jj1 - ra_row_begin_offd]; ^ par_rap.c:1903:24: warning: 'RA_offd.j' may be used uninitialized in this function [-Wmaybe-uninitialized] i1 = RA_offd.j[jj1 - ra_row_begin_offd]; ^ par_rap.c:1981:26: warning: 'RAP_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] RAP_diag_j[jj_count_diag] = i2; ^ par_rap.c:1986:38: warning: 'RAP_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] RAP_diag_data[marker] += r_a_product * p_entry; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:345:27: warning: 'P_marker' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *P_marker; ^~~~~~~~ In file included from ./../multivector/interpreter.h:16:0, from HYPRE_parcsr_ls.h:3198, from _hypre_parcsr_ls.h:15, from par_rap.c:13: ./../utilities/_hypre_utilities.h:462:3: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ par_rap.c:349:27: note: 'temp' was declared here HYPRE_Int *temp; ^~~~ par_rap.c:654:25: warning: 'col_map_offd_Pext' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_offd_j[i] = hypre_BinarySearch(col_map_offd_Pext, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ P_ext_offd_j[i], ~~~~~~~~~~~~~~~~ num_cols_offd_Pext); ~~~~~~~~~~~~~~~~~~~ par_rap.c:562:25: warning: 'Ps_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (Ps_ext_j[j] < first_col_diag_P || Ps_ext_j[j] > last_col_diag_P) ^ par_rap.c:560:42: warning: 'Ps_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (j=Ps_ext_i[i]; j < Ps_ext_i[i+1]; j++) ^ par_rap.c:565:72: warning: 'Ps_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_offd_data[P_ext_offd_size_private++] = Ps_ext_data[j]; ^ par_rap.c:581:7: warning: 'Ps_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixDestroy(Ps_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:233:27: warning: 'send_map_starts_RT' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_starts_RT; ^~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_rap_communication.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_rotate_7pt.c par_rotate_7pt.c: In function 'GenerateRotate7pt': par_rotate_7pt.c:417:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixData(offd) = offd_data; par_rotate_7pt.c:43:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_vardifconv.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_relax.c par_vardifconv.c: In function 'GenerateVarDifConv': par_vardifconv.c:389:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixData(offd) = offd_data; par_vardifconv.c:347:23: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (offd_j[i] == col_map_offd[j]) ~~~~~~^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_relax_more.c par_relax_more.c: In function 'hypre_ParCSRMaxEigEstimate': par_relax_more.c:68:21: warning: 'diag_value' may be used uninitialized in this function [-Wmaybe-uninitialized] row_sum = row_sum/diag_value; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ./../multivector/interpreter.h:16:0, from HYPRE_parcsr_ls.h:3198, from _hypre_parcsr_ls.h:15, from par_relax.c:19: par_relax.c: In function 'hypre_BoomerAMGRelax': ./../utilities/_hypre_utilities.h:462:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ par_relax.c:78:19: note: 'v_buf_data' was declared here HYPRE_Real *v_buf_data; ^~~~~~~~~~ par_relax.c:103:26: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_MPI_Request *requests; ^~~~~~~~ par_relax.c:1133:4: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_MPI_Waitall(jr,requests,status); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:98:18: warning: 'num_recvs' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_recvs; ^~~~~~~~~ par_relax.c:97:18: warning: 'num_sends' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_sends; ^~~~~~~~~ par_relax.c:181:6: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommHandleDestroy(comm_handle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../multivector/interpreter.h:16:0, from HYPRE_parcsr_ls.h:3198, from _hypre_parcsr_ls.h:15, from par_relax_more.c:10: par_relax_more.c: In function 'hypre_ParCSRRelax_L1_Jacobi': ./../utilities/_hypre_utilities.h:462:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ par_relax_more.c:1025:21: note: 'v_buf_data' was declared here HYPRE_Real *v_buf_data; ^~~~~~~~~~ par_relax_more.c:1082:8: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommHandleDestroy(comm_handle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_relax_interface.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_scaled_matnorm.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_schwarz.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_stats.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_strength.c par_stats.c: In function 'hypre_BoomerAMGSetupStats': par_stats.c:145:26: warning: 'bnnz' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int block_size, bnnz; ^~~~ par_stats.c:718:19: warning: 'block_size' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRBlockMatrixBlockNorm(6, &P_offd_data[i*bnnz], &tmp_norm, block_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_sv_interp.c par_sv_interp.c: In function 'hypre_BoomerAMG_GMExpandInterp': par_sv_interp.c:812:28: warning: 'row_sum' may be used uninitialized in this function [-Wmaybe-uninitialized] value = (P_offd_data[orig_offd_start+j]*vec_data[i])/row_sum; ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp.c:820:42: warning: 'fine_index' may be used uninitialized in this function [-Wmaybe-uninitialized] if (offd_vec_data[fine_index] != 0.0 ) ^ par_sv_interp.c:290:21: warning: 'theta' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *theta; ^~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c par_sv_interp_ln.c par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': par_sv_interp.c:1582:27: warning: 'P_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *P_ext_j; ^~~~~~~ par_sv_interp.c:2118:61: warning: 'P_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) ^ par_sv_interp.c:2236:50: warning: 'P_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] aw = a_ij*P_ext_data[pp]; ^ par_sv_interp.c:2350:24: warning: 'P_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_sv_interp_ln.c: In function 'hypre_BoomerAMG_LNExpandInterp': par_sv_interp_ln.c:2294:35: warning: 'q_dist_value' may be used uninitialized in this function [-Wmaybe-uninitialized] value += q_dist_value; ~~~~~~^~~~~~~~~~~~~~~ par_sv_interp_ln.c:2049:11: warning: 'add_q' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( add_q && q_count > 0 && (q_max > 0 || abs_trunc > 0.0)) ^ par_sv_interp_ln.c:1928:66: warning: 'gm_row_sum' may be used uninitialized in this function [-Wmaybe-uninitialized] value = P_offd_data_new[kk]*(vec_data[i]/gm_row_sum - offd_vec_data_P[c_col]); ~~~~~~~~~~~^~~~~~~~~~~ par_sv_interp_ln.c:163:27: warning: 'P_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *P_ext_j; ^~~~~~~ par_sv_interp_ln.c:1493:63: warning: 'P_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (pp = P_ext_i[j_ext_index]; pp < P_ext_i[j_ext_index+1]; pp++) ^ par_sv_interp_ln.c:1699:52: warning: 'P_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] aw = a_ij*P_ext_data[pp]; ^ par_sv_interp_ln.c:2529:23: warning: 'P_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRMatrixDestroy(P_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c partial.c partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': partial.c:595:19: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ^ partial.c:383:37: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) ^ partial.c:729:16: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ^ partial.c:708:43: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) ^ partial.c:744:20: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] A_ext_data[jj1]; ^ partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': partial.c:1702:27: warning: 'beta' may be used uninitialized in this function [-Wmaybe-uninitialized] P_offd_data[jj] = -beta*ahat_offd[j1]; ^~~~~ partial.c:1704:27: warning: 'alfa' may be used uninitialized in this function [-Wmaybe-uninitialized] P_offd_data[jj] = -alfa*ahat_offd[j1]; ^~~~~ partial.c:1402:19: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ^ partial.c:1182:37: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) ^ partial.c:1556:16: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[kk]; ^ partial.c:1554:46: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (kk = A_ext_i[i1]+1; kk < A_ext_i[i1+1]; kk++) ^ partial.c:1553:48: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] distribute = A_offd_data[jj]/A_ext_data[A_ext_i[i1]]; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pcg_par.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../seq_mv -I./../parcsr_mv -I./../distributed_matrix -I./../matrix_matrix -I./../IJ_mv -I./../parcsr_block_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c schwarz.c partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': partial.c:2484:25: warning: 'sgn' may be used uninitialized in this function [-Wmaybe-uninitialized] (sgn*A_ext_data[jj1]) < 0) ~~~~^~~~~~~~~~~~~~~~~ partial.c:2360:19: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ^ partial.c:2170:37: warning: 'Sop_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(kk = Sop_i[i1]; kk < Sop_i[i1+1]; kk++) ^ partial.c:2493:16: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ^ partial.c:2471:43: warning: 'A_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for(jj1 = A_ext_i[i1]; jj1 < A_ext_i[i1+1]; jj1++) ^ partial.c:2506:20: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] A_ext_data[jj1]; ^ partial.c:2535:17: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] wall_time = time_getWallclockSeconds() - wall_time; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ schwarz.c: In function 'hypre_ParMPSchwarzSolve': schwarz.c:598:7: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (k=A_boundary_i[j_loc]; k hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_axpy.c:63:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c struct_copy.c In file included from struct_copy.c:19:0: struct_copy.c: In function 'hypre_StructCopy': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_copy.c:62:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_communication.c: In function 'hypre_CommPkgCreate': struct_communication.c:394:46: warning: 'comm_type' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CommTypeNumEntries(comm_type) ++; struct_copy.c: In function 'hypre_StructPartialCopy': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_copy.c:126:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c struct_grid.c In file included from _hypre_struct_mv.h:21:0, from struct_grid.c:19: struct_grid.c: In function 'hypre_StructGridRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_grid.c:801:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d\n", &ndim); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_grid.c:804:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d\n", &num_boxes); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_grid.c:809:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d: (%d", &idummy, &hypre_IndexD(ilower, 0)); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_grid.c:812:10: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, ", %d", &hypre_IndexD(ilower, d)); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_grid.c:814:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, ") x (%d", &hypre_IndexD(iupper, 0)); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_grid.c:817:10: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, ", %d", &hypre_IndexD(iupper, d)); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_grid.c:819:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, ")\n"); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_grid.c:827:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "Periodic:"); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_grid.c:830:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, " %d", &hypre_IndexD(periodic, d)); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_grid.c:832:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "\n"); ^~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c struct_innerprod.c struct_grid.c: In function 'hypre_ComputeBoxnums': struct_grid.c:725:13: warning: 'boxnum' may be used uninitialized in this function [-Wmaybe-uninitialized] boxnum++; ~~~~~~^~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c struct_io.c In file included from struct_innerprod.c:19:0: struct_innerprod.c: In function 'hypre_StructInnerProd': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_innerprod.c:69:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from _hypre_struct_mv.h:21:0, from struct_io.c:19: struct_io.c: In function 'hypre_ReadBoxArrayData': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_io.c:276:13: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d: (%d", &idummy, &idummy); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_io.c:279:16: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, ", %d", &idummy); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_io.c:281:13: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "; %d) %le\n", ^~~~~~~~~~~~ struct_io.c: In function 'hypre_ReadBoxArrayData_CC': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_io.c:343:10: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "*: (*, *, *; %d) %le\n", &idummy, &data[j]); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_io.c:356:13: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d: (%d", &idummy, &idummy); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_io.c:359:16: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, ", %d", &idummy); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_io.c:361:13: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "; %d) %le\n", &idummy, &data[datai]); ^~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c struct_matrix.c In file included from struct_io.c:19:0: struct_io.c: In function 'hypre_PrintBoxArrayData': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_io.c:63:7: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(dim, loop_size, ^~~~~~~~~~~~~~~~~~~ struct_io.c: In function 'hypre_PrintCCVDBoxArrayData': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_io.c:159:7: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(dim, loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from _hypre_struct_mv.h:21:0, from struct_matrix.c:19: struct_matrix.c: In function 'hypre_StructMatrixRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_matrix.c:1731:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "StructMatrix\n"); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_matrix.c:1733:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "\nSymmetric: %d\n", &symmetric); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_matrix.c:1734:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "\nConstantCoefficient: %d\n", &constant_coefficient); ^~~~~~~~~~~~ struct_io.c: In function 'hypre_ReadBoxArrayData': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_matrix.c:1737:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "\nGrid:\n"); ^~~~~~~~~~~~ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_io.c:269:7: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(dim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_matrix.c:1741:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "\nStencil:\n"); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_matrix.c:1743:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d\n", &stencil_size); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_matrix.c:1753:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "%d:", &idummy); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_matrix.c:1756:10: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, " %d", &hypre_IndexD(stencil_shape[i], d)); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_matrix.c:1758:7: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "\n"); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_matrix.c:1780:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "\nData:\n"); ^~~~~~~~~~~~ struct_io.c: In function 'hypre_ReadBoxArrayData_CC': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_io.c:351:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(dim, loop_size, ^~~~~~~~~~~~~~~~~~~ struct_io.c:310:38: warning: 'constant_stencil_size' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int data_box_volume, constant_stencil_size; ^~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c struct_matrix_mask.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c struct_matvec.c In file included from struct_matrix.c:19:0: struct_matrix.c: In function 'hypre_StructMatrixSetBoxValues': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matrix.c:733:22: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matrix.c:719:22: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matrix.c:705:22: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matrix.c: In function 'hypre_StructMatrixClearBoxValues': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_matrix.c:1074:16: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matrix.c: In function 'hypre_StructMatrixAssemble': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_matrix.c:1206:16: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matrix.c: In function 'hypre_StructMatrixClearGhostValues': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_matrix.c:1451:16: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from struct_matvec.c:19:0: struct_matvec.c: In function 'hypre_StructMatvecCC0': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:615:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:595:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:572:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:545:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:514:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:479:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:440:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:397:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matrix.c: In function 'hypre_StructMatrixClearBoundary': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_matrix.c:1867:16: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, data_box, start, stride, ixyz); ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c struct_scale.c In file included from struct_scale.c:19:0: struct_scale.c: In function 'hypre_StructScale': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_scale.c:55:7: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(y), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c struct_stencil.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c struct_vector.c In file included from _hypre_struct_mv.h:21:0, from struct_vector.c:19: struct_vector.c: In function 'hypre_StructVectorRead': ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_vector.c:1127:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "StructVector\n"); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_vector.c:1130:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "\nGrid:\n"); ^~~~~~~~~~~~ ./../utilities/_hypre_utilities.h:884:23: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] #define hypre_fscanf fscanf struct_vector.c:1148:4: note: in expansion of macro 'hypre_fscanf' hypre_fscanf(file, "\nData:\n"); ^~~~~~~~~~~~ In file included from struct_vector.c:19:0: struct_vector.c: In function 'hypre_StructVectorSetBoxValues': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_vector.c:391:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_vector.c:377:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_vector.c:363:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_vector.c: In function 'hypre_StructVectorClearBoxValues': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_vector.c:539:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_vector.c: In function 'hypre_StructVectorCopy': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_vector.c:649:7: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_vector.c: In function 'hypre_StructVectorSetConstantValues': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_vector.c:702:7: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_vector.c: In function 'hypre_StructVectorClearGhostValues': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_vector.c:830:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matvec.c: In function 'hypre_StructMatvecCC1': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:955:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:933:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:906:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:874:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:837:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:795:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:748:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ struct_vector.c: In function 'hypre_StructVectorClearBoundGhostValues': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_vector.c:905:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_vector.c: In function 'hypre_StructVectorScaleValues': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_vector.c:953:4: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_vector.c: In function 'hypre_StructVectorMaxValue': struct_vector.c:1237:15: warning: 'maxindex' may be used uninitialized in this function [-Wmaybe-uninitialized] *max_index = maxindex; ~~~~~~~~~~~^~~~~~~~~~ struct_vector.c:1236:15: warning: 'maxvalue' may be used uninitialized in this function [-Wmaybe-uninitialized] *max_value = maxvalue; ~~~~~~~~~~~^~~~~~~~~~ In file included from struct_vector.c:19:0: _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_vector.c:1215:7: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matvec.c: In function 'hypre_StructMatvecCC2': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:1419:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:1403:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:1381:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:1355:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:1320:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:1279:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:1232:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:1179:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:1119:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matvec.c: In function 'hypre_StructMatvecCompute': _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:237:22: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:222:22: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:269:13: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_StructMatvecCC0( alpha, A, x, y, compute_box_aa, stride ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from struct_matvec.c:19:0: _hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ _hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ _hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:158:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ 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_axpy.o struct_communication.o struct_copy.o struct_grid.o struct_innerprod.o struct_io.o struct_matrix.o struct_matrix_mask.o struct_matvec.o struct_scale.o struct_stencil.o struct_vector.o ranlib libHYPRE_struct_mv.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_struct_mv.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/struct_mv' Making struct_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/struct_ls' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c coarsen.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c cyclic_reduction.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_bicgstab.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from cyclic_reduction.c:18: cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:453:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:431:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:364:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:333:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:350:18: warning: 'ac_ce' may be used uninitialized in this function [-Wmaybe-uninitialized] ac_ce[iAc] = - a_ce[iA] *a_ce[iAp1] / a_cc[iAp1]; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_cycred.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_flexgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_gmres.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from cyclic_reduction.c:18: cyclic_reduction.c: In function 'hypre_CyclicReduction': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:1127:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:1062:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:1002:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:181:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> size) ^~ cyclic_reduction.c:763:26: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from cyclic_reduction.c:18: ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:956:16: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:878:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:825:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_lgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_hybrid.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_int.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_jacobi.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_pcg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_pfmg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_smg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_struct_sparse_msg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c general.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hybrid.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_bicgstab.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_cycred.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_flexgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_gmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_hybrid.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_int.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_jacobi.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from HYPRE_struct_int.c:13: HYPRE_struct_int.c: In function 'hypre_StructVectorSetRandomValues': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ HYPRE_struct_int.c:53:7: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_lgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_pcg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_pfmg.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from HYPRE_struct_pcg.c:13: HYPRE_struct_pcg.c: In function 'HYPRE_StructDiagScale': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ HYPRE_struct_pcg.c:238:7: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructVectorNDim(Hx), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_smg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_struct_sparse_msg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c jacobi.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pcg_struct.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pfmg2_setup_rap.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pfmg3_setup_rap.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from pfmg2_setup_rap.c:13: pfmg2_setup_rap.c: In function 'hypre_PFMG2BuildRAPSym_onebox_FSS5_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:526:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:472:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from pfmg3_setup_rap.c:13: pfmg3_setup_rap.c: In function 'hypre_PFMG3BuildRAPSym_onebox_FSS07_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:636:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:562:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c: In function 'hypre_PFMG2BuildRAPSym_onebox_FSS9_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:1068:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:997:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c: In function 'hypre_PFMG3BuildRAPSym_onebox_FSS19_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:1432:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:1302:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c: In function 'hypre_PFMG2BuildRAPNoSym_onebox_FSS5_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:1717:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:1671:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c: In function 'hypre_PFMG2BuildRAPNoSym_onebox_FSS9_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:2228:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:2167:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pfmg.c pfmg3_setup_rap.c: In function 'hypre_PFMG3BuildRAPSym_onebox_FSS27_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:2458:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:2299:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pfmg_relax.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pfmg_setup.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from pfmg_setup.c:13: pfmg_setup.c: In function 'hypre_PFMGComputeDxyz': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ pfmg_setup.c:733:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from pfmg_setup.c:13: ./../struct_mv/_hypre_struct_mv.h:1754:75: warning: 'sdiag' may be used uninitialized in this function [-Wmaybe-uninitialized] (hypre_StructMatrixData(matrix) + hypre_StructMatrixDataIndices(matrix)[b][s]) ^ pfmg_setup.c:624:37: note: 'sdiag' was declared here HYPRE_Int i, si, d, sdiag; ^~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from pfmg_setup.c:13: pfmg_setup.c: In function 'hypre_ZeroDiagonal': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ pfmg_setup.c:913:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pfmg_setup_interp.c pfmg3_setup_rap.c: In function 'hypre_PFMG3BuildRAPNoSym_onebox_FSS07_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:3441:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:3379:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from pfmg_setup_interp.c:13: pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:253:4: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC2': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:515:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pfmg_setup_rap5.c pfmg3_setup_rap.c: In function 'hypre_PFMG3BuildRAPNoSym_onebox_FSS19_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:4190:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:4071:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from pfmg_setup_rap5.c:13: pfmg_setup_rap5.c: In function 'hypre_PFMGBuildCoarseOp5': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ pfmg_setup_rap5.c:441:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ pfmg_setup_rap5.c:406:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ pfmg_setup_rap5.c:346:10: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pfmg_setup_rap7.c pfmg3_setup_rap.c: In function 'hypre_PFMG3BuildRAPNoSym_onebox_FSS27_CC0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:5174:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:5024:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from pfmg_setup_rap7.c:13: pfmg_setup_rap7.c: In function 'hypre_PFMGBuildCoarseOp7': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ pfmg_setup_rap7.c:475:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ pfmg_setup_rap7.c:440:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ pfmg_setup_rap7.c:371:10: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pfmg_setup_rap.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c pfmg_solve.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c point_relax.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c red_black_constantcoef_gs.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from red_black_constantcoef_gs.c:13: red_black_constantcoef_gs.c: In function 'hypre_RedBlackConstantCoefGS': ./../struct_mv/_hypre_struct_mv.h:179:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ red_black_constantcoef_gs.c:40:27: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ point_relax.c: In function 'hypre_PointRelaxSetup': point_relax.c:232:22: warning: 'box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] box_aa_size = hypre_BoxArrayArraySize(box_aa); mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c red_black_gs.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from point_relax.c:13: point_relax.c: In function 'hypre_PointRelax_core0': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:917:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:900:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:882:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:863:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:843:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:822:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:800:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:725:4: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from red_black_gs.c:19: red_black_gs.c: In function 'hypre_RedBlackGS': ./../struct_mv/_hypre_struct_mv.h:179:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ red_black_gs.c:142:27: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c semi.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from semi.c:14: semi.c: In function 'hypre_StructInterpAssemble': ./../struct_mv/_hypre_struct_mv.h:181:20: warning: 'box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> size) ^~ semi.c:52:26: note: 'box_aa' was declared here hypre_BoxArrayArray *box_aa; ^~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c semi_interp.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from semi_interp.c:13: semi_interp.c: In function 'hypre_SemiInterp': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ semi_interp.c:294:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(P), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ semi_interp.c:280:16: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(P), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:181:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> size) ^~ semi_interp.c:119:28: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from semi_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ semi_interp.c:200:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(P), loop_size, ^~~~~~~~~~~~~~~~~~~ point_relax.c: In function 'hypre_PointRelax_core12': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1248:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1231:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1212:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1191:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1168:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1143:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1116:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1032:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1017:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c semi_restrict.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from semi_restrict.c:13: semi_restrict.c: In function 'hypre_SemiRestrict': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ semi_restrict.c:262:16: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(R), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ semi_restrict.c:247:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(R), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:179:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ semi_restrict.c:117:28: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c semi_setup_rap.c semi_setup_rap.c: In function 'hypre_SemiCreateRAPOp': semi_setup_rap.c:201:41: warning: 'not_cdirs' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_IndexD(indexRAP,not_cdirs[0]) = 1; ^ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from semi_setup_rap.c:13: semi_setup_rap.c: In function 'hypre_SemiBuildRAP': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:847:22: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:736:22: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:667:22: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:594:25: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:558:25: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:485:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ point_relax.c: In function 'hypre_relax_wtx': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1564:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:181:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> size) ^~ point_relax.c:1519:27: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from point_relax.c:13: point_relax.c: In function 'hypre_relax_copy': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:1648:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:181:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> size) ^~ point_relax.c:1603:27: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from point_relax.c:13: point_relax.c: In function 'hypre_PointRelax': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:607:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:181:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> size) ^~ point_relax.c:336:27: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from point_relax.c:13: ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:486:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ point_relax.c:470:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ point_relax.c:658:46: warning: 'bsumsq' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( tol>0.0 ) (relax_data -> rresnorm) = sqrt( rsumsq/bsumsq ); ^~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg2_setup_rap.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg3_setup_rap.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from smg2_setup_rap.c:13: smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:406:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:354:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:441:44: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cnw[iA] * pa[iP1]; ^ smg2_setup_rap.c:432:45: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cse[iA] * pa[iP1]; ^ smg2_setup_rap.c:439:44: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_csw[iAp1] ^ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from smg3_setup_rap.c:13: smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:819:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:716:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:635:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:571:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:873:23: warning: 'rap_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] ^ smg3_setup_rap.c:863:23: warning: 'rap_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] ^ smg3_setup_rap.c:843:23: warning: 'rap_bse' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bse[iAc] = rb[iR] * a_cse[iAm1] * pa[iP1] ^ smg3_setup_rap.c:833:23: warning: 'rap_bsw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1] ^ smg3_setup_rap.c:896:23: warning: 'rap_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_cse[iAc] = a_cse[iA] ^ smg3_setup_rap.c:878:23: warning: 'rap_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_csw[iAc] = a_csw[iA] ^ smg3_setup_rap.c:875:45: warning: 'a_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bne[iA] * pa[iP1]; ^ smg3_setup_rap.c:865:45: warning: 'a_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bnw[iA] * pa[iP1]; ^ smg3_setup_rap.c:902:44: warning: 'a_bse' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bse[iAp1]; ^ smg3_setup_rap.c:884:44: warning: 'a_bsw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bsw[iAp1]; ^ smg3_setup_rap.c:901:44: warning: 'a_ase' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_ase[iAm1] ^ smg3_setup_rap.c:883:44: warning: 'a_asw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_asw[iAm1] ^ smg3_setup_rap.c:873:45: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] ^ smg3_setup_rap.c:863:45: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] ^ smg3_setup_rap.c:898:44: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_cse[iAp1] * pa[iP1] ^ smg3_setup_rap.c:878:45: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_csw[iAc] = a_csw[iA] ^ smg3_setup_rap.c:870:43: warning: 'a_bn' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bn[iA] * pa[iP1]; ^ smg3_setup_rap.c:893:43: warning: 'a_bs' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bs[iAp1]; ^ smg3_setup_rap.c:860:43: warning: 'a_be' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_be[iA] * pa[iP1]; ^ smg3_setup_rap.c:911:43: warning: 'a_bw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bw[iAp1]; ^ smg3_setup_rap.c:892:43: warning: 'a_as' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_as[iAm1] ^ smg3_setup_rap.c:910:43: warning: 'a_aw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_aw[iAm1] ^ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from smg2_setup_rap.c:13: smg2_setup_rap.c: In function 'hypre_SMG2BuildRAPNoSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:711:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:668:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:743:44: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_cne[iAm1] ^ smg2_setup_rap.c:737:45: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cnw[iA] * pb[iP1]; ^ smg2_setup_rap.c:745:44: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cse[iA] * pb[iP1] ^ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from smg2_setup_rap.c:13: smg2_setup_rap.c: In function 'hypre_SMG2RAPPeriodicSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:850:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:836:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c: In function 'hypre_SMG2RAPPeriodicNoSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:950:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg_axpy.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from smg_axpy.c:13: smg_axpy.c: In function 'hypre_SMGAxpy': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ smg_axpy.c:57:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from smg.c:13: smg.c: In function 'hypre_SMGSetStructVectorConstantValues': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ smg.c:495:7: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg_relax.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from smg3_setup_rap.c:13: smg3_setup_rap.c: In function 'hypre_SMG3BuildRAPNoSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1503:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1408:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1334:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1279:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1517:23: warning: 'rap_ane' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1] ^ smg3_setup_rap.c:1527:23: warning: 'rap_anw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_anw[iAc] = ra[iR] * a_cnw[iAp1] * pb[iP1] ^ smg3_setup_rap.c:1547:23: warning: 'rap_ase' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] ^ smg3_setup_rap.c:1557:23: warning: 'rap_asw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] ^ smg3_setup_rap.c:1563:23: warning: 'rap_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_cne[iAc] = a_cne[iA] ^ smg3_setup_rap.c:1581:23: warning: 'rap_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_cnw[iAc] = a_cnw[iA] ^ smg3_setup_rap.c:1569:44: warning: 'a_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bne[iAp1]; ^ smg3_setup_rap.c:1587:44: warning: 'a_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bnw[iAp1]; ^ smg3_setup_rap.c:1568:44: warning: 'a_ane' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_ane[iAm1] ^ smg3_setup_rap.c:1586:44: warning: 'a_anw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_anw[iAm1] ^ smg3_setup_rap.c:1549:45: warning: 'a_ase' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_ase[iA] * pb[iP1]; ^ smg3_setup_rap.c:1559:45: warning: 'a_asw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_asw[iA] * pb[iP1]; ^ smg3_setup_rap.c:1563:44: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_cne[iAc] = a_cne[iA] ^ smg3_setup_rap.c:1582:44: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_cnw[iAm1] * pb[iP1] ^ smg3_setup_rap.c:1547:45: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] ^ smg3_setup_rap.c:1557:45: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] ^ smg3_setup_rap.c:1578:43: warning: 'a_bn' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bn[iAp1]; ^ smg3_setup_rap.c:1596:43: warning: 'a_be' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_be[iAp1]; ^ smg3_setup_rap.c:1577:43: warning: 'a_an' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_an[iAm1] ^ smg3_setup_rap.c:1554:43: warning: 'a_as' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_as[iA] * pb[iP1]; ^ smg3_setup_rap.c:1595:43: warning: 'a_ae' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_ae[iAm1] ^ smg3_setup_rap.c:1544:43: warning: 'a_aw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_aw[iA] * pb[iP1]; ^ smg_relax.c: In function 'hypre_SMGRelax': smg_relax.c:233:26: warning: 'space_ranks' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *space_ranks; ^~~~~~~~~~~ smg_relax.c:232:26: warning: 'num_spaces' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_spaces; ^~~~~~~~~~ smg_relax.c:301:7: warning: 'max_iter' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = 0; i < max_iter; i++) ^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg_residual.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from smg_residual.c:13: smg_residual.c: In function 'hypre_SMGResidual': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ smg_residual.c:251:16: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ smg_residual.c:200:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:181:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> size) ^~ smg_residual.c:133:28: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg_setup.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg_setup_interp.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from smg3_setup_rap.c:13: smg3_setup_rap.c: In function 'hypre_SMG3RAPPeriodicSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1795:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1778:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1755:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1739:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from smg_setup_interp.c:13: smg_setup_interp.c: In function 'hypre_SMGSetupInterpOp': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ smg_setup_interp.c:262:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:181:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> size) ^~ smg_setup_interp.c:108:26: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg_setup_rap.c smg3_setup_rap.c: In function 'hypre_SMG3RAPPeriodicNoSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:2012:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1973:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ smg_setup_rap.c: In function 'hypre_SMGCreateRAPOp': smg_setup_rap.c:70:11: warning: 'RAP' may be used uninitialized in this function [-Wmaybe-uninitialized] return RAP; ^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg_setup_restrict.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c smg_solve.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sparse_msg2_setup_rap.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sparse_msg3_setup_rap.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from sparse_msg2_setup_rap.c:13: sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:446:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:394:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:481:44: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cnw[iA] * pa[iP1]; ^ sparse_msg2_setup_rap.c:472:45: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cse[iA] * pa[iP1]; ^ sparse_msg2_setup_rap.c:479:44: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_csw[iAp1] ^ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from sparse_msg3_setup_rap.c:13: sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:734:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:630:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:560:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:788:23: warning: 'rap_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] ^ sparse_msg3_setup_rap.c:778:23: warning: 'rap_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] ^ sparse_msg3_setup_rap.c:758:23: warning: 'rap_bse' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bse[iAc] = rb[iR] * a_cse[iAm1] * pa[iP1] ^ sparse_msg3_setup_rap.c:748:23: warning: 'rap_bsw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1] ^ sparse_msg3_setup_rap.c:790:45: warning: 'a_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bne[iA] * pa[iP1]; ^ sparse_msg3_setup_rap.c:780:45: warning: 'a_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bnw[iA] * pa[iP1]; ^ sparse_msg3_setup_rap.c:817:44: warning: 'a_bse' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bse[iAp1]; ^ sparse_msg3_setup_rap.c:799:44: warning: 'a_bsw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bsw[iAp1]; ^ sparse_msg3_setup_rap.c:816:44: warning: 'a_ase' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_ase[iAm1] ^ sparse_msg3_setup_rap.c:798:44: warning: 'a_asw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_asw[iAm1] ^ sparse_msg3_setup_rap.c:788:45: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bne[iAc] = rb[iR] * a_cne[iAm1] * pa[iP1] ^ sparse_msg3_setup_rap.c:778:45: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bnw[iAc] = rb[iR] * a_cnw[iAm1] * pa[iP1] ^ sparse_msg3_setup_rap.c:813:44: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_cse[iAp1] * pa[iP1] ^ sparse_msg3_setup_rap.c:793:45: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_csw[iAc] = a_csw[iA] ^ sparse_msg3_setup_rap.c:785:43: warning: 'a_bn' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bn[iA] * pa[iP1]; ^ sparse_msg3_setup_rap.c:808:43: warning: 'a_bs' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bs[iAp1]; ^ sparse_msg3_setup_rap.c:775:43: warning: 'a_be' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_be[iA] * pa[iP1]; ^ sparse_msg3_setup_rap.c:826:43: warning: 'a_bw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bw[iAp1]; ^ sparse_msg3_setup_rap.c:807:43: warning: 'a_as' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_as[iAm1] ^ sparse_msg3_setup_rap.c:825:43: warning: 'a_aw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_aw[iAm1] ^ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from sparse_msg2_setup_rap.c:13: sparse_msg2_setup_rap.c: In function 'hypre_SparseMSG2BuildRAPNoSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:777:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:734:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:809:44: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_cne[iAm1] ^ sparse_msg2_setup_rap.c:803:45: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cnw[iA] * pb[iP1]; ^ sparse_msg2_setup_rap.c:811:44: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cse[iA] * pb[iP1] ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sparse_msg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sparse_msg_filter.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from sparse_msg_filter.c:13: sparse_msg_filter.c: In function 'hypre_SparseMSGFilterSetup': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg_filter.c:391:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ sparse_msg_filter.c: In function 'hypre_SparseMSGFilter': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg_filter.c:518:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(e), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from sparse_msg3_setup_rap.c:13: sparse_msg3_setup_rap.c: In function 'hypre_SparseMSG3BuildRAPNoSym': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:1382:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:1286:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:769:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:499:34: note: in expansion of macro 'zypre_BoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_BoxLoop4Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:1225:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:1396:23: warning: 'rap_ane' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1] ^ sparse_msg3_setup_rap.c:1406:23: warning: 'rap_anw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_anw[iAc] = ra[iR] * a_cnw[iAp1] * pb[iP1] ^ sparse_msg3_setup_rap.c:1426:23: warning: 'rap_ase' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] ^ sparse_msg3_setup_rap.c:1436:23: warning: 'rap_asw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] ^ sparse_msg3_setup_rap.c:1448:44: warning: 'a_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bne[iAp1]; ^ sparse_msg3_setup_rap.c:1466:44: warning: 'a_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bnw[iAp1]; ^ sparse_msg3_setup_rap.c:1447:44: warning: 'a_ane' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_ane[iAm1] ^ sparse_msg3_setup_rap.c:1465:44: warning: 'a_anw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_anw[iAm1] ^ sparse_msg3_setup_rap.c:1428:45: warning: 'a_ase' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_ase[iA] * pb[iP1]; ^ sparse_msg3_setup_rap.c:1438:45: warning: 'a_asw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_asw[iA] * pb[iP1]; ^ sparse_msg3_setup_rap.c:1442:44: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_cne[iAc] = a_cne[iA] ^ sparse_msg3_setup_rap.c:1461:44: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_cnw[iAm1] * pb[iP1] ^ sparse_msg3_setup_rap.c:1426:45: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_ase[iAc] = ra[iR] * a_cse[iAp1] * pb[iP1] ^ sparse_msg3_setup_rap.c:1436:45: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_asw[iAc] = ra[iR] * a_csw[iAp1] * pb[iP1] ^ sparse_msg3_setup_rap.c:1457:43: warning: 'a_bn' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bn[iAp1]; ^ sparse_msg3_setup_rap.c:1475:43: warning: 'a_be' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_be[iAp1]; ^ sparse_msg3_setup_rap.c:1456:43: warning: 'a_an' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_an[iAm1] ^ sparse_msg3_setup_rap.c:1433:43: warning: 'a_as' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_as[iA] * pb[iP1]; ^ sparse_msg3_setup_rap.c:1474:43: warning: 'a_ae' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_ae[iAm1] ^ sparse_msg3_setup_rap.c:1423:43: warning: 'a_aw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_aw[iA] * pb[iP1]; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sparse_msg_interp.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from sparse_msg_interp.c:13: sparse_msg_interp.c: In function 'hypre_SparseMSGInterp': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg_interp.c:262:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(P), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:181:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> size) ^~ sparse_msg_interp.c:127:28: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from sparse_msg_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg_interp.c:202:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(P), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sparse_msg_restrict.c In file included from HYPRE_struct_ls.h:1072:0, from _hypre_struct_ls.h:22, from sparse_msg_restrict.c:13: sparse_msg_restrict.c: In function 'hypre_SparseMSGRestrict': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ sparse_msg_restrict.c:229:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(R), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:179:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ sparse_msg_restrict.c:125:28: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sparse_msg_setup.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sparse_msg_setup_rap.c sparse_msg_setup_rap.c: In function 'hypre_SparseMSGCreateRAPOp': sparse_msg_setup_rap.c:52:11: warning: 'RAP' may be used uninitialized in this function [-Wmaybe-uninitialized] return RAP; ^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sparse_msg_solve.c sparse_msg_solve.c: In function 'hypre_SparseMSGSolve': sparse_msg_solve.c:187:13: warning: 'eps' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((r_dot_r/b_dot_b < eps) && (i > 0)) ^ sparse_msg_solve.c:187:22: warning: 'b_dot_b' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((r_dot_r/b_dot_b < eps) && (i > 0)) ~~~~~~~^~~~~~~~ Building libHYPRE_struct_ls.a ... ar -rcu libHYPRE_struct_ls.a coarsen.o cyclic_reduction.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 general.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_int.o HYPRE_struct_jacobi.o HYPRE_struct_lgmres.o HYPRE_struct_pcg.o HYPRE_struct_pfmg.o HYPRE_struct_smg.o HYPRE_struct_sparse_msg.o jacobi.o pcg_struct.o pfmg2_setup_rap.o pfmg3_setup_rap.o pfmg.o pfmg_relax.o pfmg_setup.o pfmg_setup_interp.o pfmg_setup_rap5.o pfmg_setup_rap7.o pfmg_setup_rap.o pfmg_solve.o point_relax.o red_black_constantcoef_gs.o red_black_gs.o semi.o semi_interp.o semi_restrict.o semi_setup_rap.o smg2_setup_rap.o smg3_setup_rap.o smg_axpy.o smg.o smg_relax.o smg_residual.o smg_setup.o smg_setup_interp.o smg_setup_rap.o smg_setup_restrict.o smg_solve.o sparse_msg2_setup_rap.o sparse_msg3_setup_rap.o sparse_msg.o sparse_msg_filter.o sparse_msg_interp.o sparse_msg_restrict.o sparse_msg_setup.o sparse_msg_setup_rap.o sparse_msg_solve.o ranlib libHYPRE_struct_ls.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_struct_ls.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/struct_ls' Making sstruct_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/sstruct_mv' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_graph.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_grid.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_stencil.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_vector.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_graph.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_grid.c HYPRE_sstruct_graph.c: In function 'HYPRE_SStructGraphAssemble': HYPRE_sstruct_graph.c:351:30: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_IndexRef index; ^~~~~ HYPRE_sstruct_graph.c:461:44: warning: 'var' may be used uninitialized in this function [-Wmaybe-uninitialized] new_boxman = new_managers[part][var]; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_matrix.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_stencil.c HYPRE_sstruct_matrix.c: In function 'HYPRE_SStructMatrixInitialize': HYPRE_sstruct_matrix.c:308:4: warning: 'jupper' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_IJMatrixCreate(comm, ilower, iupper, jlower, jupper, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &hypre_SStructMatrixIJMatrix(matrix)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_matrix.c:308:4: warning: 'jlower' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_sstruct_matrix.c:308:4: warning: 'iupper' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_sstruct_matrix.c:308:4: warning: 'ilower' may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_vector.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_axpy.c HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': HYPRE_sstruct_vector.c:215:4: warning: 'ilower' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_IJVectorCreate(comm, ilower, iupper, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &hypre_SStructVectorIJVector(vector)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_vector.c:215:4: warning: 'iupper' may be used uninitialized in this function [-Wmaybe-uninitialized] mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_copy.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_graph.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_grid.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_innerprod.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_matrix.c In file included from _hypre_sstruct_mv.h:11:0, from sstruct_matrix.c:19: sstruct_matrix.c: In function 'hypre_SStructUMatrixInitialize': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ sstruct_matrix.c:736:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_SStructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_matvec.c sstruct_matrix.c: In function 'hypre_SStructUMatrixSetBoxValues': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ sstruct_matrix.c:1048:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_scale.c sstruct_matrix.c: In function 'hypre_SStructMatrixSetInterPartValues': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ sstruct_matrix.c:1512:22: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ sstruct_matrix.c:1480:22: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_stencil.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_vector.c In file included from _hypre_sstruct_mv.h:11:0, from sstruct_vector.c:19: sstruct_vector.c: In function 'hypre_SStructVectorParConvert': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ sstruct_vector.c:654:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_SStructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ sstruct_vector.c: In function 'hypre_SStructVectorParRestore': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ sstruct_vector.c:740:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_SStructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ 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_matrix.o sstruct_matvec.o sstruct_scale.o sstruct_stencil.o sstruct_vector.o ranlib libHYPRE_sstruct_mv.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_sstruct_mv.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/sstruct_mv' Making sstruct_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/sstruct_ls' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_bicgstab.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_gmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_flexgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_lgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_InterFAC.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_int.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_maxwell.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_pcg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_split.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c F90_HYPRE_sstruct_sys_pfmg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_bicgstab.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_gmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_flexgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_lgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_InterFAC.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_int.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_maxwell.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_pcg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_split.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c HYPRE_sstruct_sys_pfmg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_amr_rap.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_amr_fcoarsen.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1072:0, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_amr_rap.c:13: fac_amr_rap.c: In function 'hypre_AMR_RAP': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ fac_amr_rap.c:414:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ fac_amr_rap.c:276:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ fac_amr_rap.c:219:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_amr_zero_data.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_cf_coarsen.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1072:0, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_amr_fcoarsen.c:21: fac_amr_fcoarsen.c: In function 'hypre_AMR_FCoarsen': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:3490:16: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from ./../multivector/interpreter.h:16:0, from ./../struct_ls/HYPRE_struct_ls.h:1070, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_amr_fcoarsen.c:21: ./../utilities/_hypre_utilities.h:462:3: warning: 'vals' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ fac_amr_fcoarsen.c:156:28: note: 'vals' was declared here HYPRE_Real *vals, *vals2; ^~~~ In file included from ./../multivector/interpreter.h:16:0, from ./../struct_ls/HYPRE_struct_ls.h:1070, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_amr_fcoarsen.c:21: ./../utilities/_hypre_utilities.h:462:3: warning: 'volume_shift_box' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ fac_amr_fcoarsen.c:153:28: note: 'volume_shift_box' was declared here HYPRE_Int *volume_shift_box; ^~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:150:28: warning: 'shift_box' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_Box **shift_box; ^~~~~~~~~ fac_amr_fcoarsen.c:2394:33: warning: 'weight_contrib_i' may be used uninitialized in this function [-Wmaybe-uninitialized] if (weight_contrib_i[stencil_i]) ^ fac_amr_fcoarsen.c:2380:34: warning: 'stencil_contrib_i' may be used uninitialized in this function [-Wmaybe-uninitialized] if (stencil_contrib_i[stencil_i]) ^ In file included from ./../multivector/interpreter.h:16:0, from ./../struct_ls/HYPRE_struct_ls.h:1070, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_amr_fcoarsen.c:21: ./../utilities/_hypre_utilities.h:462:3: warning: 'stencil_contrib_cnt' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ fac_amr_fcoarsen.c:144:28: note: 'stencil_contrib_cnt' was declared here HYPRE_Int *stencil_contrib_cnt; ^~~~~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:143:44: warning: 'rank_stencils' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *stencil_ranks, *rank_stencils; ^~~~~~~~~~~~~ In file included from ./../multivector/interpreter.h:16:0, from ./../struct_ls/HYPRE_struct_ls.h:1070, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_amr_fcoarsen.c:21: ./../utilities/_hypre_utilities.h:462:3: warning: 'stencil_ranks' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ fac_amr_fcoarsen.c:143:28: note: 'stencil_ranks' was declared here HYPRE_Int *stencil_ranks, *rank_stencils; ^~~~~~~~~~~~~ fac_amr_fcoarsen.c:95:28: warning: 'stencil_size' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int stencil_size, stencil_last_size; ^~~~~~~~~~~~ fac_amr_fcoarsen.c:807:37: warning: 'max_contribut_size' may be used uninitialized in this function [-Wmaybe-uninitialized] max_contribut_size= hypre_max( max_contribut_size, fac_amr_fcoarsen.c:2636:47: warning: 'ci' may be used uninitialized in this function [-Wmaybe-uninitialized] box_ranks[i]= cdata_space_ranks[ci] + ^ fac_amr_fcoarsen.c:2809:65: warning: 'startrank' may be used uninitialized in this function [-Wmaybe-uninitialized] Uventry= hypre_SStructGraphUVEntry(graph, rank-startrank); ^ fac_cf_coarsen.c: In function 'hypre_AMR_CFCoarsen': fac_cf_coarsen.c:381:34: warning: 'startrank' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((rank-startrank) >= hypre_SStructGraphIUVEntry(graph, 0) && ~~~~~^~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_cfstencil_box.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_CFInterfaceExtents.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_interp2.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1072:0, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_interp2.c:26: fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ fac_interp2.c:1309:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ fac_interp2.c:970:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ fac_interp2.c:1168:41: warning: 'zweight2' may be used uninitialized in this function [-Wmaybe-uninitialized] + zweight2*( ~~~~~~~~^~ yweight1*( ~~~~~~~~~~ xweight1*xcp[kshift+1][jshift][ishift+xci]+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xweight2*xcp[kshift+1][jshift][ishift+xci+1]) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +yweight2*( ~~~~~~~~~~~ xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1181:53: warning: 'yweight2' may be used uninitialized in this function [-Wmaybe-uninitialized] ep[0][j][ei+i]+= yweight2*( ~~~~~~~~^~ xweight1*xcp[0][jshift+1][ishift+xci]+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xweight2*xcp[0][jshift+1][ishift+xci+1]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1178:53: warning: 'yweight1' may be used uninitialized in this function [-Wmaybe-uninitialized] ep[0][j][ei+i] = yweight1*( ~~~~~~~~^~ xweight1*xcp[0][jshift][ishift+xci]+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xweight2*xcp[0][jshift][ishift+xci+1]); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1163:46: warning: 'kshift' may be used uninitialized in this function [-Wmaybe-uninitialized] xweight1*xcp[kshift][jshift][ishift+xci]+ ^ fac_interp2.c:1179:46: warning: 'jshift' may be used uninitialized in this function [-Wmaybe-uninitialized] xweight1*xcp[0][jshift][ishift+xci]+ ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_relax.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_restrict2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_setup2.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1072:0, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_setup2.c:13: fac_setup2.c: In function 'hypre_FacSetup2': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ fac_setup2.c:833:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ fac_setup2.c:497:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from ./../struct_ls/HYPRE_struct_ls.h:1072:0, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_restrict2.c:26: fac_restrict2.c: In function 'hypre_FACRestrict2': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ fac_restrict2.c:860:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_solve3.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_zero_cdata.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c fac_zero_stencilcoef.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_bsearch.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1072:0, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_zero_stencilcoef.c:13: fac_zero_stencilcoef.c: In function 'hypre_FacZeroCFSten': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ fac_zero_stencilcoef.c:175:28: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c krylov.c fac_zero_stencilcoef.c: In function 'hypre_FacZeroFCSten': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:658:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:490:34: note: in expansion of macro 'zypre_BoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_BoxLoop1Begin ^~~~~~~~~~~~~~~~~~~ fac_zero_stencilcoef.c:401:25: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c krylov_sstruct.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c eliminate_rowscols.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c maxwell_grad.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c maxwell_physbdy.c maxwell_grad.c: In function 'hypre_Maxwell_Grad': maxwell_grad.c:93:38: warning: 'ndirection' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *direction, ndirection; ^~~~~~~~~~ maxwell_physbdy.c: In function 'hypre_Maxwell_PhysBdy': maxwell_physbdy.c:76:44: warning: 'fbox_mapping' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int **cbox_mapping, **fbox_mapping; ^~~~~~~~~~~~ maxwell_physbdy.c:76:28: warning: 'cbox_mapping' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int **cbox_mapping, **fbox_mapping; ^~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c maxwell_PNedelec.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c maxwell_PNedelec_bdy.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c maxwell_semi_interp.c maxwell_PNedelec.c: In function 'hypre_Maxwell_PNedelec': maxwell_PNedelec.c:1772:35: warning: 'fCedge_ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] vals_edgeEdge[k]= fCedge_ratio; ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ maxwell_semi_interp.c: In function 'hypre_Maxwell_PTopology': maxwell_semi_interp.c:3641:35: warning: 'fCedge_ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] vals_edgeEdge[k]= fCedge_ratio; ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ maxwell_semi_interp.c:2170:7: warning: 'ncols_ElementFace' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_IJMatrixSetValues(Element_Face, nElements, ncols_ElementFace, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (const HYPRE_Int*) iElement, (const HYPRE_Int*) jElement_Face, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (const HYPRE_Real*) vals_ElementFace); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ maxwell_semi_interp.c:2170:7: warning: 'vals_ElementFace' may be used uninitialized in this function [-Wmaybe-uninitialized] maxwell_semi_interp.c:1963:32: warning: 'jElement_Face' may be used uninitialized in this function [-Wmaybe-uninitialized] jElement_Face[nElements_Faces]= rank; ^ maxwell_semi_interp.c:1510:33: warning: 'iFace' may be used uninitialized in this function [-Wmaybe-uninitialized] iFace[nFaces]= rank; ^ maxwell_semi_interp.c:1644:14: warning: 'm' may be used uninitialized in this function [-Wmaybe-uninitialized] k+= m; ~^~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c maxwell_TV.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c maxwell_TV_setup.c maxwell_TV_setup.c: In function 'hypre_MaxwellTV_Setup': maxwell_TV_setup.c:109:47: warning: 'topological_face' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_SStructGrid **topological_edge, **topological_face, **topological_cell; ^~~~~~~~~~~~~~~~ In file included from ./../multivector/interpreter.h:16:0, from ./../struct_ls/HYPRE_struct_ls.h:1070, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from maxwell_TV_setup.c:20: ./../utilities/_hypre_utilities.h:462:3: warning: 'vartype_faces' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr), ptr = NULL ) ^~~~~~~~~~ maxwell_TV_setup.c:121:54: note: 'vartype_faces' was declared here HYPRE_SStructVariable *vartypes, *vartype_edges, *vartype_faces, *vartype_cell; ^~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c maxwell_zeroBC.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_MaxwellSolve.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c hypre_MaxwellSolve2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c nd1_amge_interpolation.c nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': nd1_amge_interpolation.c:159:10: warning: 'ELEM_FACEidof' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRMatrixRestoreRow (ELEM_FACEidof, k, &size1, &col_ind0, &boolean_data); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nd1_amge_interpolation.c:290:41: warning: 'swap' may be used uninitialized in this function [-Wmaybe-uninitialized] I[j+1]= (OffProcRows[swap[m]] -> ncols); ^ nd1_amge_interpolation.c:56:15: warning: 'offproc_rnums' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offproc_rnums, *swap; ^~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c node_relax.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_amr_intercommunication.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_owninfo.c node_relax.c: In function 'hypre_NodeRelaxSetup': node_relax.c:426:25: warning: 'box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] box_aa_size = hypre_BoxArrayArraySize(box_aa); mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_recvinfo.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1072:0, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from node_relax.c:13: node_relax.c: In function 'hypre_NodeRelax': ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ node_relax.c:903:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ node_relax.c:872:31: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:689:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:493:34: note: in expansion of macro 'zypre_BoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_BoxLoop2Begin ^~~~~~~~~~~~~~~~~~~ node_relax.c:835:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:181:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> size) ^~ node_relax.c:558:27: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from ./../struct_ls/HYPRE_struct_ls.h:1072:0, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from node_relax.c:13: ./../struct_mv/_hypre_struct_mv.h:573:14: warning: 'hypre__div' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__JN = hypre__div + ((hypre__mod > hypre__block) ? 1 : 0);\ ^ ./../struct_mv/_hypre_struct_mv.h:523:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^ ./../struct_mv/_hypre_struct_mv.h:726:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:496:34: note: in expansion of macro 'zypre_BoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_BoxLoop3Begin ^~~~~~~~~~~~~~~~~~~ node_relax.c:702:16: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_sendinfo.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sstruct_sharedDOFComm.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1072:0, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from sstruct_sharedDOFComm.c:21: sstruct_sharedDOFComm.c: In function 'hypre_SStructSharedDOF_ParcsrMatRowsComm': ./../struct_mv/_hypre_struct_mv.h:167:58: warning: 'send_slabs' may be used uninitialized in this function [-Wmaybe-uninitialized] #define hypre_BoxArrayBox(box_array, i) &((box_array) -> boxes[(i)]) ^~ sstruct_sharedDOFComm.c:125:40: note: 'send_slabs' was declared here hypre_BoxArray *recv_slabs, *send_slabs; ^~~~~~~~~~ In file included from ./../struct_ls/HYPRE_struct_ls.h:1072:0, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from sstruct_sharedDOFComm.c:21: ./../struct_mv/_hypre_struct_mv.h:167:58: warning: 'recv_slabs' may be used uninitialized in this function [-Wmaybe-uninitialized] #define hypre_BoxArrayBox(box_array, i) &((box_array) -> boxes[(i)]) ^~ sstruct_sharedDOFComm.c:125:27: note: 'recv_slabs' was declared here hypre_BoxArray *recv_slabs, *send_slabs; ^~~~~~~~~~ sstruct_sharedDOFComm.c:637:13: warning: 'nbdry_slabs' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i= 0; i< nbdry_slabs; i++) ^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sys_pfmg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sys_pfmg_relax.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sys_pfmg_setup.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sys_pfmg_setup_interp.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sys_pfmg_setup_rap.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sys_pfmg_solve.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sys_semi_interp.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I./../seq_mv -I./../parcsr_mv -I./../IJ_mv -I./../sstruct_mv -I./../struct_ls -I./../parcsr_ls -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sys_semi_restrict.c 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 fac.o fac_amr_rap.o fac_amr_fcoarsen.o fac_amr_zero_data.o fac_cf_coarsen.o fac_cfstencil_box.o fac_CFInterfaceExtents.o fac_interp2.o fac_relax.o fac_restrict2.o fac_setup2.o fac_solve3.o fac_zero_cdata.o fac_zero_stencilcoef.o hypre_bsearch.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_TV.o maxwell_TV_setup.o maxwell_zeroBC.o hypre_MaxwellSolve.o hypre_MaxwellSolve2.o nd1_amge_interpolation.o node_relax.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 ranlib libHYPRE_sstruct_ls.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_sstruct_ls.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/sstruct_ls' Making /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv' Making femli ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/femli' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/femli' Making SuperLU ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/SuperLU' ( cd SRC; make all) make[3]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/SuperLU/SRC' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c colamd.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dcolumn_bmod.c In file included from ./../../../utilities/_hypre_utilities.h:825:0, from ./../../../utilities/fortran.h:28, from slu_ddefs.h:23, from dcolumn_bmod.c:28: dcolumn_bmod.c: In function 'dcolumn_bmod': dcolumn_bmod.c:226:37: warning: implicit declaration of function 'dtrsv_' [-Wimplicit-function-declaration] hypre_F90_NAME_BLAS(dtrsv,DTRSV)("L","N","U",&segsze, ^ ./../../../HYPRE_config.h:114:34: note: in definition of macro 'HYPRE_FC_FUNC' #define HYPRE_FC_FUNC(name,NAME) name ## _ ^~~~ dcolumn_bmod.c:226:17: note: in expansion of macro 'hypre_F90_NAME_BLAS' hypre_F90_NAME_BLAS(dtrsv,DTRSV)("L","N","U",&segsze, ^~~~~~~~~~~~~~~~~~~ dcolumn_bmod.c:237:37: warning: implicit declaration of function 'dgemv_' [-Wimplicit-function-declaration] hypre_F90_NAME_BLAS(dgemv,DGEMV)("N",&nrow,&segsze,&alpha, ^ ./../../../HYPRE_config.h:114:34: note: in definition of macro 'HYPRE_FC_FUNC' #define HYPRE_FC_FUNC(name,NAME) name ## _ ^~~~ dcolumn_bmod.c:237:17: note: in expansion of macro 'hypre_F90_NAME_BLAS' hypre_F90_NAME_BLAS(dgemv,DGEMV)("N",&nrow,&segsze,&alpha, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dcolumn_dfs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dcopy_to_ucol.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dgscon.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dgsequ.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dgsrfs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dgssv.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dgssvx.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dgstrf.c In file included from slu_ddefs.h:35:0, from dgssvx.c:15: dgssvx.c: In function 'dgssvx': slu_util.h:62:46: warning: 'smlnum' may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MAX(x, y) ( (x) > (y) ? (x) : (y) ) ^ dgssvx.c:356:36: note: 'smlnum' was declared here double amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^~~~~~ In file included from slu_ddefs.h:35:0, from dgssvx.c:15: slu_util.h:63:46: warning: 'bignum' may be used uninitialized in this function [-Wmaybe-uninitialized] #define SUPERLU_MIN(x, y) ( (x) < (y) ? (x) : (y) ) ^ dgssvx.c:356:28: note: 'bignum' was declared here double amax, anorm, bignum, smlnum, colcnd, rowcnd, rcmax, rcmin; ^~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dgstrs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dlacon.c In file included from ./../../../utilities/_hypre_utilities.h:825:0, from ./../../../utilities/fortran.h:28, from slu_ddefs.h:23, from dgstrs.c:26: dgstrs.c: In function 'dgstrs': dgstrs.c:194:37: warning: implicit declaration of function 'dtrsm_' [-Wimplicit-function-declaration] hypre_F90_NAME_BLAS(dtrsm,DTRSM)("L","L","N","U",&nsupc, ^ ./../../../HYPRE_config.h:114:34: note: in definition of macro 'HYPRE_FC_FUNC' #define HYPRE_FC_FUNC(name,NAME) name ## _ ^~~~ dgstrs.c:194:17: note: in expansion of macro 'hypre_F90_NAME_BLAS' hypre_F90_NAME_BLAS(dtrsm,DTRSM)("L","L","N","U",&nsupc, ^~~~~~~~~~~~~~~~~~~ dgstrs.c:197:37: warning: implicit declaration of function 'dgemm_' [-Wimplicit-function-declaration] hypre_F90_NAME_BLAS(dgemm,DGEMM)("N","N",&nrow,&nrhs,&nsupc, ^ ./../../../HYPRE_config.h:114:34: note: in definition of macro 'HYPRE_FC_FUNC' #define HYPRE_FC_FUNC(name,NAME) name ## _ ^~~~ dgstrs.c:197:17: note: in expansion of macro 'hypre_F90_NAME_BLAS' hypre_F90_NAME_BLAS(dgemm,DGEMM)("N","N",&nrow,&nrhs,&nsupc, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dlangs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dlaqgs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dmemory.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dpanel_bmod.c In file included from ./../../../utilities/_hypre_utilities.h:825:0, from ./../../../utilities/fortran.h:28, from slu_ddefs.h:23, from dpanel_bmod.c:28: dpanel_bmod.c: In function 'dpanel_bmod': dpanel_bmod.c:225:41: warning: implicit declaration of function 'dtrsv_' [-Wimplicit-function-declaration] hypre_F90_NAME_BLAS(dtrsv,DTRSV)("L","N","U",&segsze, ^ ./../../../HYPRE_config.h:114:34: note: in definition of macro 'HYPRE_FC_FUNC' #define HYPRE_FC_FUNC(name,NAME) name ## _ ^~~~ dpanel_bmod.c:225:21: note: in expansion of macro 'hypre_F90_NAME_BLAS' hypre_F90_NAME_BLAS(dtrsv,DTRSV)("L","N","U",&segsze, ^~~~~~~~~~~~~~~~~~~ dpanel_bmod.c:272:41: warning: implicit declaration of function 'dgemv_' [-Wimplicit-function-declaration] hypre_F90_NAME_BLAS(dgemv,DGEMV)("N", &block_nrow, &segsze, ^ ./../../../HYPRE_config.h:114:34: note: in definition of macro 'HYPRE_FC_FUNC' #define HYPRE_FC_FUNC(name,NAME) name ## _ ^~~~ dpanel_bmod.c:272:21: note: in expansion of macro 'hypre_F90_NAME_BLAS' hypre_F90_NAME_BLAS(dgemv,DGEMV)("N", &block_nrow, &segsze, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dpanel_dfs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dpivotgrowth.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dpivotL.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dpruneL.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dreadhb.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dsnode_bmod.c dreadhb.c: In function 'dReadVector': dreadhb.c:69:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^~~~~~~~~~~~~~~~~~~ dreadhb.c: In function 'dReadValues': dreadhb.c:89:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); /* read a line at a time */ ^~~~~~~~~~~~~~~~~~~ dreadhb.c: In function 'dreadhb': dreadhb.c:188:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, 100, fp); ^~~~~~~~~~~~~~~~~~~ dreadhb.c:200:2: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); buf[14] = 0; ^~~~~~~~~~~~~~~~~~~~~~~ dreadhb.c:208:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%3c", type); ^~~~~~~~~~~~~~~~~~~~~~~ dreadhb.c:209:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%11c", buf); /* pad */ ^~~~~~~~~~~~~~~~~~~~~~~ dreadhb.c:215:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nrow); ^~~~~~~~~~~~~~~~~~~~~~~ dreadhb.c:216:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", ncol); ^~~~~~~~~~~~~~~~~~~~~~~ dreadhb.c:217:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", nonz); ^~~~~~~~~~~~~~~~~~~~~~~ dreadhb.c:218:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%14c", buf); sscanf(buf, "%d", &tmp); ^~~~~~~~~~~~~~~~~~~~~~~ dreadhb.c:230:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^~~~~~~~~~~~~~~~~~~~~~~ dreadhb.c:232:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%16c", buf); ^~~~~~~~~~~~~~~~~~~~~~~ dreadhb.c:234:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^~~~~~~~~~~~~~~~~~~~~~~ dreadhb.c:236:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%20c", buf); ^~~~~~~~~~~~~~~~~~~~~~~ dsnode_bmod.c: In function 'dsnode_bmod': dsnode_bmod.c:67:35: warning: unused variable 'iptr' [-Wunused-variable] int isub, irow, i, iptr; ^~~~ dsnode_bmod.c:67:32: warning: unused variable 'i' [-Wunused-variable] int isub, irow, i, iptr; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dsnode_dfs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dsp_blas2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dsp_blas3.c In file included from ./../../../utilities/_hypre_utilities.h:825:0, from ./../../../utilities/fortran.h:28, from slu_ddefs.h:23, from dsp_blas2.c:18: dsp_blas2.c: In function 'sp_dtrsv': dsp_blas2.c:170:41: warning: implicit declaration of function 'dgemv_' [-Wimplicit-function-declaration] hypre_F90_NAME_BLAS(dgemv,DGEMV)("N",&nrow, &nsupc, ^ ./../../../HYPRE_config.h:114:34: note: in definition of macro 'HYPRE_FC_FUNC' #define HYPRE_FC_FUNC(name,NAME) name ## _ ^~~~ dsp_blas2.c:170:21: note: in expansion of macro 'hypre_F90_NAME_BLAS' hypre_F90_NAME_BLAS(dgemv,DGEMV)("N",&nrow, &nsupc, ^~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c dutil.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c get_perm_c.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c heap_relax_snode.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c memory.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c mmd.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c relax_snode.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sp_coletree.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sp_ienv.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c sp_preorder.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c superlu_timer.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -I. -I./../../../ -I./../../../utilities -I./../../../blas -I./../../../lapack -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -c slu_util.c Building libHYPRE_superlu.a ... ar -rcu libHYPRE_superlu.a colamd.o dcolumn_bmod.o dcolumn_dfs.o dcopy_to_ucol.o dgscon.o dgsequ.o dgsrfs.o dgssv.o dgssvx.o dgstrf.o dgstrs.o dlacon.o dlangs.o dlaqgs.o dmemory.o dpanel_bmod.o dpanel_dfs.o dpivotgrowth.o dpivotL.o dpruneL.o dreadhb.o dsnode_bmod.o dsnode_dfs.o dsp_blas2.o dsp_blas3.o dutil.o get_perm_c.o heap_relax_snode.o memory.o mmd.o relax_snode.o sp_coletree.o sp_ienv.o sp_preorder.o superlu_timer.o slu_util.o ranlib libHYPRE_superlu.a cp -fp *.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[3]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/SuperLU/SRC' make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/SuperLU' Making fei-hypre ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-hypre' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSI_Dsuperlu.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSI_ddict.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSI_ddilut.c HYPRE_LSI_ddict.c: In function 'HYPRE_LSI_DDICTGetRowLengths': HYPRE_LSI_ddict.c:343:17: warning: 'Request' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *Request; ^~~~~~~ HYPRE_LSI_ddict.c: In function 'HYPRE_LSI_DDICTGetOffProcRows': HYPRE_LSI_ddict.c:606:7: warning: 'isend_buf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send((void*) isend_buf, nnz, MPI_INT, proc_id, msgtype, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MPI_COMM_WORLD); ~~~~~~~~~~~~~~~ HYPRE_LSI_ddict.c:538:7: warning: 'send_buf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send((void*) send_buf, nnz, MPI_DOUBLE, proc_id, msgtype, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MPI_COMM_WORLD); ~~~~~~~~~~~~~~~ HYPRE_LSI_ddilut.c: In function 'HYPRE_LSI_DDIlutGetRowLengths': HYPRE_LSI_ddilut.c:391:17: warning: 'Request' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *Request; ^~~~~~~ HYPRE_LSI_ddilut.c: In function 'HYPRE_LSI_DDIlutGetOffProcRows': HYPRE_LSI_ddilut.c:654:7: warning: 'isend_buf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send((void*) isend_buf, nnz, MPI_INT, proc_id, msgtype, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpi_comm); ~~~~~~~~~ HYPRE_LSI_ddilut.c:586:7: warning: 'send_buf' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send((void*) send_buf, nnz, MPI_DOUBLE, proc_id, msgtype, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpi_comm); ~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSI_ml.c HYPRE_LSI_ddilut.c: In function 'HYPRE_LSI_DDIlutDecompose': HYPRE_LSI_ddilut.c:1112:70: warning: 'reorder_list' may be used uninitialized in this function [-Wmaybe-uninitialized] if (order_flag && ext_ja[j] < Nrows) index = reorder_list[ext_ja[j]]; ^ HYPRE_LSI_ml.c: In function 'MH_ExchBdry': HYPRE_LSI_ml.c:192:27: warning: 'request' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( recvProcCnt > 0 ) free ( request ); ^~~~~~~~~~~~~~~~ HYPRE_LSI_ml.c: In function 'MH_ExchBdryBack': HYPRE_LSI_ml.c:281:27: warning: 'request' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( sendProcCnt > 0 ) free ( request ); ^~~~~~~~~~~~~~~~ HYPRE_LSI_ml.c: In function 'HYPRE_LSI_MLConstructMHMatrix': HYPRE_LSI_ml.c:1276:31: warning: 'Request' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( sendProcCnt > 0 ) free( Request ); ^~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSI_mlmaxwell.c HYPRE_LSI_mlmaxwell.c: In function 'ML_ExchBdry': HYPRE_LSI_mlmaxwell.c:171:25: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if (recvProcCnt > 0) free (requests); ^~~~~~~~~~~~~~~ HYPRE_LSI_mlmaxwell.c: In function 'HYPRE_LSI_MLConstructMLMatrix': HYPRE_LSI_mlmaxwell.c:1005:29: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if (sendProcCnt > 0) free(requests); ^~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSI_poly.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSI_schwarz.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_parcsr_TFQmr.c HYPRE_LSI_schwarz.c: In function 'HYPRE_LSI_SchwarzSolve': HYPRE_LSI_schwarz.c:239:57: warning: 'indptr' may be used uninitialized in this function [-Wmaybe-uninitialized] int ntimes, Nrows, extNrows, nblocks, *indptr, column; ^~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_parcsr_bicgs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_parcsr_bicgstabl.c HYPRE_LSI_schwarz.c: In function 'HYPRE_LSI_SchwarzDecompose': HYPRE_LSI_schwarz.c:558:49: warning: 'blk_indices' may be used uninitialized in this function [-Wmaybe-uninitialized] int mypid, *blk_size, index, **blk_indices, **aux_bmat_ia; ^~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_parcsr_fgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_parcsr_lsicg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_parcsr_symqmr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_parcsr_maxwell.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c SymQMR.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c TFQmr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c bicgs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c bicgstabl.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c fgmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c hypre_lsi_amge.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c hypre_lsi_ddamg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c hypre_lsi_misc.c hypre_lsi_misc.c: In function 'HYPRE_LSI_Get_IJAMatrixFromFile': hypre_lsi_misc.c:58:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d %d", &Nrows, &nnz); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hypre_lsi_misc.c:71:8: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d %d %lg", &rowindex, &colindex, &value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hypre_lsi_misc.c:102:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d", &ncnt); ^~~~~~~~~~~~~~~~~~~~~~~ hypre_lsi_misc.c:111:8: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf(fp, "%d %lg", &rnum, &dtemp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I. -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c lsicg.c mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c FEI_HYPRE_Impl.cxx lsicg.c: In function 'hypre_LSICGSolve': lsicg.c:207:20: warning: 'rho' may be used uninitialized in this function [-Wmaybe-uninitialized] else beta = rho / rhom1; ~~~~~^~~~~~~~~~~~~ lsicg.c:207:20: warning: 'rhom1' may be used uninitialized in this function [-Wmaybe-uninitialized] mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c LLNL_FEI_Impl.cxx LLNL_FEI_Impl.cxx: In member function 'int LLNL_FEI_Impl::solve(int*)': LLNL_FEI_Impl.cxx:193:55: warning: 'indices' may be used uninitialized in this function [-Wmaybe-uninitialized] (const int *) indices); ^ LLNL_FEI_Impl.cxx:183:78: warning: 'colInds' may be used uninitialized in this function [-Wmaybe-uninitialized] (const int *) colInds, (const double* const*) &colVals); ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c LLNL_FEI_Fei.cxx FEI_HYPRE_Impl.cxx: In member function 'void FEI_HYPRE_Impl::PVectorInterChange(double*)': FEI_HYPRE_Impl.cxx:3785:33: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] requests; ^~~~~~~~ FEI_HYPRE_Impl.cxx:3801:17: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] dSendBufs; ^~~~~~~~~ FEI_HYPRE_Impl.cxx:3797:33: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] dRecvBufs; ^~~~~~~~~ FEI_HYPRE_Impl.cxx: In member function 'void FEI_HYPRE_Impl::PVectorReverseChange(double*)': FEI_HYPRE_Impl.cxx:3845:33: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends_ > 0 ) delete [] requests; ^~~~~~~~ FEI_HYPRE_Impl.cxx:3861:17: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] dSendBufs; ^~~~~~~~~ FEI_HYPRE_Impl.cxx:3857:33: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends_ > 0 ) delete [] dRecvBufs; ^~~~~~~~~ FEI_HYPRE_Impl.cxx: In member function 'int FEI_HYPRE_Impl::solveUsingCG()': FEI_HYPRE_Impl.cxx:2566:20: warning: 'rhom1' may be used uninitialized in this function [-Wmaybe-uninitialized] else beta = rho / rhom1; ~~~~~^~~~~~~~~~~~~ FEI_HYPRE_Impl.cxx: In member function 'int FEI_HYPRE_Impl::solveUsingGMRES()': FEI_HYPRE_Impl.cxx:2809:15: warning: 'kStep' may be used uninitialized in this function [-Wmaybe-uninitialized] RS[kStep] = RS[kStep] / HH[kStep][kStep]; ^ FEI_HYPRE_Impl.cxx: In member function 'int FEI_HYPRE_Impl::loadComplete()': FEI_HYPRE_Impl.cxx:1134:17: warning: 'request' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *request; ^~~~~~~ FEI_HYPRE_Impl.cxx:1508:32: warning: 'sendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] sendBuf[index][sendLengs[index]++] = nodeOffset + index2; ^ FEI_HYPRE_Impl.cxx:1353:60: warning: 'nodeIDAux2' may be used uninitialized in this function [-Wmaybe-uninitialized] elemNodeList[iE][iN] = nodeIDAux2[totalNNodes++]; ^ FEI_HYPRE_Impl.cxx:1253:50: warning: 'nodeIDAux' may be used uninitialized in this function [-Wmaybe-uninitialized] IntSort2(nodeIDs, nodeIDAux, 0, totalNNodes-1); ^ FEI_HYPRE_Impl.cxx:1246:34: warning: 'nodeIDs' may be used uninitialized in this function [-Wmaybe-uninitialized] nodeIDs[totalNNodes++] = elemNodeList[iE][iN]; ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c LLNL_FEI_LSCore.cxx LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::scatterDData(double*)': LLNL_FEI_Fei.cxx:2753:33: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends_ > 0 ) delete [] dSendBufs; ^~~~~~~~~ LLNL_FEI_Fei.cxx:2739:33: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] requests; ^~~~~~~~ LLNL_FEI_Fei.cxx:2748:64: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] dvec[ind1+iD2] = dRecvBufs[offset*nodeDOF_+ind2+iD2]; ^ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::gatherAddDData(double*)': LLNL_FEI_Fei.cxx:2821:33: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] dSendBufs; ^~~~~~~~~ LLNL_FEI_Fei.cxx:2807:33: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends_ > 0 ) delete [] requests; ^~~~~~~~ LLNL_FEI_Fei.cxx:2816:65: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] dvec[ind1+iD2] += dRecvBufs[offset*nodeDOF_+ind2+iD2]; ^ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::gatherIData(int*, int*)': LLNL_FEI_Fei.cxx:2852:33: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends_ > 0 ) delete [] requests; ^~~~~~~~ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::gatherDData(double*, double*)': LLNL_FEI_Fei.cxx:2883:33: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends_ > 0 ) delete [] requests; ^~~~~~~~ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::findSharedNodeOwners(int*)': LLNL_FEI_Fei.cxx:3109:21: warning: 'rbuffer' may be used uninitialized in this function [-Wmaybe-uninitialized] int **sbuffer, **rbuffer, pindex, sindex, index, minProc; ^~~~~~~ LLNL_FEI_Fei.cxx:3109:10: warning: 'sbuffer' may be used uninitialized in this function [-Wmaybe-uninitialized] int **sbuffer, **rbuffer, pindex, sindex, index, minProc; ^~~~~~~ LLNL_FEI_Fei.cxx:3108:38: warning: 'commLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nComm, nCommAux, *commProcs, *commLengs, nprocs, iN, iP; ^~~~~~~~~ LLNL_FEI_Fei.cxx:3226:31: warning: 'commProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nComm > 0 ) delete [] commProcs; ^~~~~~~~~ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::setupCommPattern(int*)': LLNL_FEI_Fei.cxx:3247:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *requests; ^~~~~~~~ LLNL_FEI_Fei.cxx:3387:57: warning: 'sendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] sendBuf[tLengs[index]+sendLengs[index]] = nodeOffset + index2; ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c LLNL_FEI_Solver.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c LLNL_FEI_Matrix.cxx LLNL_FEI_Fei.cxx: In member function 'int LLNL_FEI_Fei::loadComplete()': LLNL_FEI_Fei.cxx:1134:17: warning: 'nodeIDAux2' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] nodeIDAux2; ^~~~~~~~~~ LLNL_FEI_Solver.cxx: In member function 'int LLNL_FEI_Solver::solveUsingCG()': LLNL_FEI_Solver.cxx:332:20: warning: 'rhom1' may be used uninitialized in this function [-Wmaybe-uninitialized] else beta = rho / rhom1; ~~~~~^~~~~~~~~~~~~ LLNL_FEI_Solver.cxx: In member function 'int LLNL_FEI_Solver::solveUsingGMRES()': LLNL_FEI_Solver.cxx:568:15: warning: 'kStep' may be used uninitialized in this function [-Wmaybe-uninitialized] RS[kStep] = RS[kStep] / HH[kStep][kStep]; ^ LLNL_FEI_Matrix.cxx: In member function 'void LLNL_FEI_Matrix::exchangeSubMatrices()': LLNL_FEI_Matrix.cxx:908:17: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] dRecvBufs; ^~~~~~~~~ LLNL_FEI_Matrix.cxx:907:17: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] iRecvBufs; ^~~~~~~~~ LLNL_FEI_Matrix.cxx:977:19: warning: 'ToffdAA' may be used uninitialized in this function [-Wmaybe-uninitialized] IntSort2a(&(ToffdJA[index]),&(ToffdAA[index]),0,leng-1); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LLNL_FEI_Matrix.cxx:1053:33: warning: 'ToffdJA' may be used uninitialized in this function [-Wmaybe-uninitialized] ToffdJA[iSortArray2[iD]] = iSortArray1[iD] + localNRows_; ^ LLNL_FEI_Matrix.cxx:971:20: warning: 'ToffdIA' may be used uninitialized in this function [-Wmaybe-uninitialized] ToffdIA[iD] = ToffdIA[iD-1] + offdRowLengs[iD-1]; ^ LLNL_FEI_Matrix.cxx:633:18: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] double **dSendBufs, **dRecvBufs, *TdiagAA, *ToffdAA; ^~~~~~~~~ LLNL_FEI_Matrix.cxx:780:17: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] iSendBufs; ^~~~~~~~~ LLNL_FEI_Matrix.cxx:910:17: warning: 'recvMatLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] recvMatLengs; ^~~~~~~~~~~~ LLNL_FEI_Matrix.cxx:626:17: warning: 'sendMatLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] int *sendMatLengs, *recvMatLengs, **iSendBufs, **iRecvBufs; ^~~~~~~~~~~~ LLNL_FEI_Matrix.cxx:634:17: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *requests; ^~~~~~~~ LLNL_FEI_Matrix.cxx:625:34: warning: 'recvRowLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] int **sendRowLengs, **recvRowLengs, currRow, iP, iN, rowInd; ^~~~~~~~~~~~ LLNL_FEI_Matrix.cxx:625:18: warning: 'sendRowLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] int **sendRowLengs, **recvRowLengs, currRow, iP, iN, rowInd; ^~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSC_aux.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSI_UZAWA.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSI_blkprec.cxx HYPRE_LSC_aux.cxx: In member function 'void HYPRE_LinSysCore::endCreateMapFromSoln()': HYPRE_LSC_aux.cxx:5378:14: warning: 'darray' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] darray; ^~~~~~ HYPRE_LSC_aux.cxx: In member function 'void HYPRE_LinSysCore::HYPRE_LSI_BuildNodalCoordinates()': HYPRE_LSC_aux.cxx:6059:17: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; ^~~~~~~~~~~ HYPRE_LSC_aux.cxx:6058:26: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] double **dSendBufs, **dRecvBufs, *nCoords, *vecData; ^~~~~~~~~ HYPRE_LSC_aux.cxx:6056:45: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nRecvs, *recvLengs, *recvProcs, **iRecvBufs, iR, numNodes, eqnInd; ^~~~~~~~~ HYPRE_LSC_aux.cxx:6056:32: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nRecvs, *recvLengs, *recvProcs, **iRecvBufs, iR, numNodes, eqnInd; ^~~~~~~~~ HYPRE_LSC_aux.cxx:6056:20: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nRecvs, *recvLengs, *recvProcs, **iRecvBufs, iR, numNodes, eqnInd; ^~~~~~~~~ HYPRE_LSC_aux.cxx:6339:17: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] dSendBufs; ^~~~~~~~~ HYPRE_LSC_aux.cxx:6340:17: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] iSendBufs; ^~~~~~~~~ HYPRE_LSC_aux.cxx:6116:26: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] sendLengs[nSends] = procList[iP]; ^ HYPRE_LSC_aux.cxx:6055:31: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int *procList, nSends, *sendProcs, *sendLengs, **iSendBufs; ^~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LSI_mli.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_LinSysCore.cxx HYPRE_LSI_mli.cxx: In function 'int HYPRE_LSI_MLICreateNodeEqnMap(HYPRE_Solver, int, int*, int*, int*)': HYPRE_LSI_mli.cxx:981:19: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; ^~~~~~~~~~~ HYPRE_LSI_mli.cxx:978:56: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] int iR, nRecvs, *recvLengs, *recvProcs, **iRecvBufs, *procList; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1142:17: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] recvProcs; ^~~~~~~~~ HYPRE_LSI_mli.cxx:978:31: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] int iR, nRecvs, *recvLengs, *recvProcs, **iRecvBufs, *procList; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1138:17: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] iSendBufs; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1135:17: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] sendProcs; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1136:17: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] sendLengs; ^~~~~~~~~ HYPRE_LSI_mli.cxx: In function 'int HYPRE_LSI_MLILoadNodalCoordinates(HYPRE_Solver, int, int, int*, int, double*, int)': HYPRE_LSI_mli.cxx:1602:17: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] mpiRequests; ^~~~~~~~~~~ HYPRE_LSI_mli.cxx:1601:17: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] dRecvBufs; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1600:17: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] iRecvBufs; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1596:17: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] recvProcs; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1597:17: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] recvLengs; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1489:25: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] dSendBufs[iP][sendLengs[iP]++]=coords[iN*nDim+iD]; ^ HYPRE_LSI_mli.cxx:1456:22: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] iSendBufs[iP][sendLengs[iP]++] = eqnNumbers[iN]; ^ HYPRE_LSI_mli.cxx:1587:17: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] sendProcs; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1456:36: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] iSendBufs[iP][sendLengs[iP]++] = eqnNumbers[iN]; ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_SlideReduction.cxx HYPRE_LinSysCore.cxx: In member function 'virtual int HYPRE_LinSysCore::launchSolver(int&, int&)': HYPRE_LinSysCore.cxx:5336:16: warning: 'rateThresh' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( convRate > rateThresh ) ^~ HYPRE_LinSysCore.cxx:5093:16: warning: 'convRate' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( convRate > rateThresh ) ^~ HYPRE_LinSysCore.cxx:5841:14: warning: 'TempR' may be used uninitialized in this function [-Wmaybe-uninitialized] currR_ = TempR; ~~~~~~~^~~~~~~ HYPRE_LinSysCore.cxx:5840:14: warning: 'TempB' may be used uninitialized in this function [-Wmaybe-uninitialized] currB_ = TempB; ~~~~~~~^~~~~~~ HYPRE_LinSysCore.cxx:5839:14: warning: 'TempX' may be used uninitialized in this function [-Wmaybe-uninitialized] currX_ = TempX; ~~~~~~~^~~~~~~ HYPRE_LinSysCore.cxx:5842:56: warning: 'TempA' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_IJMatrixGetObject(currA_, (void **) &A_csr); ^ HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildReducedSolnVector(HYPRE_IJVector, HYPRE_IJVector)': HYPRE_SlideReduction.cxx:2369:25: warning: 'searchIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] x_data[searchIndex-startRow] = x2_data[irow]; ~~~~~~~~~~~^~~~~~~~~ HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildA21Mat()': HYPRE_SlideReduction.cxx:2527:76: warning: 'rowIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_ParCSRMatrixRestoreRow(A_csr,rowIndex,&rowSize,&colInd,&colVal); ^ HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildInvA22Mat()': HYPRE_SlideReduction.cxx:2724:48: warning: 'groupSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] int nGroups, *groupIDs, **groupRowNums, *groupSizes, *iTempList; ^~~~~~~~~~ HYPRE_SlideReduction.cxx:2724:33: warning: 'groupRowNums' may be used uninitialized in this function [-Wmaybe-uninitialized] int nGroups, *groupIDs, **groupRowNums, *groupSizes, *iTempList; ^~~~~~~~~~~~ HYPRE_SlideReduction.cxx:3141:17: warning: 'groupIDs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] groupIDs; ^~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c cfei_hypre.cxx HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::findSlaveEqnsBlock(int)': HYPRE_SlideReduction.cxx:1035:48: warning: 'searchBlkSize' may be used uninitialized in this function [-Wmaybe-uninitialized] constrBlkSizes_[ii] = searchBlkSize; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ HYPRE_SlideReduction.cxx:912:38: warning: 'tempSlaveListAux' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nConstraints > 0 ) delete [] tempSlaveListAux; ^~~~~~~~~~~~~~~~ HYPRE_SlideReduction.cxx:911:38: warning: 'tempSlaveList' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nConstraints > 0 ) delete [] tempSlaveList; ^~~~~~~~~~~~~ HYPRE_SlideReduction.cxx:1066:58: warning: 'constrListAuxs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( constrListAuxs[searchInd3][ip] == irow || ^ HYPRE_SlideReduction.cxx:1046:57: warning: 'candidateList' may be used uninitialized in this function [-Wmaybe-uninitialized] nCandidates); ^ HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildReducedMatrix2()': HYPRE_SlideReduction.cxx:4370:58: warning: 'hypreCTMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJCT, hypreCTMatSize); ^ HYPRE_SlideReduction.cxx:4526:56: warning: 'hypreCMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJC, hypreCMatSize); ^ HYPRE_SlideReduction.cxx:4598:56: warning: 'hypreBMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJB, hypreBMatSize); ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c hypre_cfei.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c hypre_schur_reduce.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c hypre_slide_reduce.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_fei_mesh.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_fei_matrix.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power8 -mtune=power8 -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -O -DHAVE_CONFIG_H -DHAVE_SUPERLU -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -DHAVE_MLI -I../.. -I/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base -I./../.. -I./../../lapack -I./../../IJ_mv -I./../../utilities -I./../../multivector -I./../../krylov -I./../../parcsr_mv -I./../../parcsr_ls -I./../../seq_mv -I./../../distributed_matrix -I./../../distributed_ls -I./../femli -I./../fei-base -I./../SuperLU/SRC -I/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/include -I../ml/src/Include -c HYPRE_fei_vector.cxx Building libHYPRE_FEI.a ... ar -rcu libHYPRE_FEI.a HYPRE_LSI_Dsuperlu.o HYPRE_LSI_ddict.o HYPRE_LSI_ddilut.o HYPRE_LSI_ml.o HYPRE_LSI_mlmaxwell.o HYPRE_LSI_poly.o HYPRE_LSI_schwarz.o HYPRE_parcsr_TFQmr.o HYPRE_parcsr_bicgs.o HYPRE_parcsr_bicgstabl.o HYPRE_parcsr_fgmres.o HYPRE_parcsr_lsicg.o HYPRE_parcsr_symqmr.o HYPRE_parcsr_maxwell.o SymQMR.o TFQmr.o bicgs.o bicgstabl.o fgmres.o hypre_lsi_amge.o hypre_lsi_ddamg.o hypre_lsi_misc.o lsicg.o FEI_HYPRE_Impl.o LLNL_FEI_Impl.o LLNL_FEI_Fei.o LLNL_FEI_LSCore.o LLNL_FEI_Solver.o LLNL_FEI_Matrix.o HYPRE_LSC_aux.o HYPRE_LSI_UZAWA.o HYPRE_LSI_blkprec.o HYPRE_LSI_mli.o HYPRE_LinSysCore.o HYPRE_SlideReduction.o cfei_hypre.o hypre_cfei.o hypre_schur_reduce.o hypre_slide_reduce.o HYPRE_fei_mesh.o HYPRE_fei_matrix.o HYPRE_fei_vector.o ranlib libHYPRE_FEI.a cp -fR ./cfei-hypre.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./cfei_hypre.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./hypre_cfei.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./HYPRE_LinSysCore.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./HYPRE_FEI*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./LLNL_FEI*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_Data.hpp /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_Lookup.hpp /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_LinearSystemCore.hpp /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/cfei.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_bool.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_defs.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_mpi.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-hypre' make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv' Making lib ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/lib' Building libHYPRE ... ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/SuperLU/SRC/*.o /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-hypre/*.o /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/femli/*.o /builddir/build/BUILD/hypre-2.11.2/src/IJ_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/Euclid/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/ParaSails/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/pilut/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/distributed_matrix/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/krylov/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/matrix_matrix/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/multivector/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/parcsr_ls/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/parcsr_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/parcsr_block_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/seq_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/sstruct_ls/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/sstruct_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/struct_ls/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/struct_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.11.2/src/utilities/*.o ranlib libHYPRE.a cp -fR libHYPRE* /builddir/build/BUILD/hypre-2.11.2/src/hypre/lib make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/lib' Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.J2krdL + cd .. + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le ++ dirname /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le + cd hypre-2.11.2 + . /opt/ohpc/admin/ohpc/OHPC_setup_compiler dts6 ++ '[' 1 = 1 ']' ++ OHPC_COMPILER_FAMILY=dts6 ++ '[' -z dts6 ']' ++ export toolset=gcc ++ toolset=gcc ++ '[' dts6 = gnu ']' ++ '[' dts6 = gnu7 ']' ++ '[' dts6 = intel ']' ++ '[' dts6 = dts6 ']' ++ export CC=gcc ++ CC=gcc ++ export CXX=g++ ++ CXX=g++ ++ export FC=gfortran ++ FC=gfortran ++ export F77=gfortran ++ F77=gfortran ++ module purge +++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash purge ++ eval 'MODULEPATH="/opt/ohpc/pub/modulefiles";' export 'MODULEPATH;' '_ModuleTable001_="X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ==";' export '_ModuleTable001_;' '_ModuleTable_Sz_="1";' export '_ModuleTable_Sz_;' +++ MODULEPATH=/opt/ohpc/pub/modulefiles +++ export MODULEPATH +++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ== +++ export _ModuleTable001_ +++ _ModuleTable_Sz_=1 +++ export _ModuleTable_Sz_ +++ : -s sh ++ eval ++ module load gnu6 +++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash load gnu6 ++ eval '__LMOD_REF_COUNT_INCLUDE="/opt/rh/devtoolset-6/root/usr/include:1";' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE="/opt/rh/devtoolset-6/root/usr/include";' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH="/opt/rh/devtoolset-6/root/usr/lib64:1";' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH="/opt/rh/devtoolset-6/root/usr/lib64";' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_COMPILER="gnu6";' export 'LMOD_FAMILY_COMPILER;' 'LMOD_FAMILY_COMPILER_VERSION="6";' export 'LMOD_FAMILY_COMPILER_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES="gnu6/6:1";' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES="gnu6/6";' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH="/opt/rh/devtoolset-6/root/usr/share/man:1";' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH="/opt/rh/devtoolset-6/root/usr/share/man";' export 'MANPATH;' 'MODULEPATH="/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles";' export 'MODULEPATH;' '__LMOD_REF_COUNT_PATH="/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1";' export '__LMOD_REF_COUNT_PATH;' 'PATH="/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin";' export 'PATH;' '__LMOD_REF_COUNT__LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:1";' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6";' export '_LMFILES_;' '_ModuleTable001_="X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbImNvbXBpbGVyIl09ImdudTYiLH0sbVQ9e2dudTY9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcy9nbnU2LzYiLFsiZnVsbE5hbWUiXT0iZ251Ni82IixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251NiIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2IiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvb3B0L29ocGMvcHViL21v";' export '_ModuleTable001_;' '_ModuleTable002_="ZHVsZWZpbGVzIix9";' export '_ModuleTable002_;' '_ModuleTable_Sz_="2";' export '_ModuleTable_Sz_;' +++ __LMOD_REF_COUNT_INCLUDE=/opt/rh/devtoolset-6/root/usr/include:1 +++ export __LMOD_REF_COUNT_INCLUDE +++ INCLUDE=/opt/rh/devtoolset-6/root/usr/include +++ export INCLUDE +++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/rh/devtoolset-6/root/usr/lib64:1 +++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH +++ LD_LIBRARY_PATH=/opt/rh/devtoolset-6/root/usr/lib64 +++ export LD_LIBRARY_PATH +++ LMOD_FAMILY_COMPILER=gnu6 +++ export LMOD_FAMILY_COMPILER +++ LMOD_FAMILY_COMPILER_VERSION=6 +++ export LMOD_FAMILY_COMPILER_VERSION +++ __LMOD_REF_COUNT_LOADEDMODULES=gnu6/6:1 +++ export __LMOD_REF_COUNT_LOADEDMODULES +++ LOADEDMODULES=gnu6/6 +++ export LOADEDMODULES +++ __LMOD_REF_COUNT_MANPATH=/opt/rh/devtoolset-6/root/usr/share/man:1 +++ export __LMOD_REF_COUNT_MANPATH +++ MANPATH=/opt/rh/devtoolset-6/root/usr/share/man +++ export MANPATH +++ MODULEPATH=/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles +++ export MODULEPATH +++ __LMOD_REF_COUNT_PATH='/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' +++ export __LMOD_REF_COUNT_PATH +++ PATH=/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin +++ export PATH +++ __LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu6/6:1 +++ export __LMOD_REF_COUNT__LMFILES_ +++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu6/6 +++ export _LMFILES_ +++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbImNvbXBpbGVyIl09ImdudTYiLH0sbVQ9e2dudTY9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcy9nbnU2LzYiLFsiZnVsbE5hbWUiXT0iZ251Ni82IixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251NiIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2IiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvb3B0L29ocGMvcHViL21v +++ export _ModuleTable001_ +++ _ModuleTable002_=ZHVsZWZpbGVzIix9 +++ export _ModuleTable002_ +++ _ModuleTable_Sz_=2 +++ export _ModuleTable_Sz_ +++ : -s sh ++ eval + . /opt/ohpc/admin/ohpc/OHPC_setup_mpi openmpi3 ++ '[' 1 = 1 ']' ++ OHPC_MPI_FAMILY=openmpi3 ++ '[' -z openmpi3 ']' ++ '[' -z /opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles ']' ++ '[' openmpi3 = openmpi ']' ++ '[' openmpi3 = openmpi3 ']' ++ module load openmpi3 +++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash load openmpi3 ++ eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1";' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64";' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_MPI="openmpi3";' export 'LMOD_FAMILY_MPI;' 'LMOD_FAMILY_MPI_VERSION="3.0.0";' export 'LMOD_FAMILY_MPI_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES="gnu6/6:1;openmpi3/3.0.0:1";' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES="gnu6/6:openmpi3/3.0.0";' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/share/man:1;/opt/rh/devtoolset-6/root/usr/share/man:1";' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/share/man:/opt/rh/devtoolset-6/root/usr/share/man";' export 'MANPATH;' 'MODULEPATH="/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles";' export 'MODULEPATH;' 'MPI_DIR="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0";' export 'MPI_DIR;' '__LMOD_REF_COUNT_PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:1;/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1";' export '__LMOD_REF_COUNT_PATH;' 'PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin";' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1";' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH="/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig";' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1";' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0";' export '_LMFILES_;' '_ModuleTable001_="X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2Iix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3Blbm1waTM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3Blbm1waTMvMy4wLjAiLFsiZnVsbE5hbWUiXT0ib3Blbm1waTMvMy4w";' export '_ModuleTable001_;' '_ModuleTable002_="LjAiLFsibG9hZE9yZGVyIl09Mixwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVubXBpMyIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0=";' export '_ModuleTable002_;' '_ModuleTable_Sz_="2";' export '_ModuleTable_Sz_;' +++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1' +++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH +++ LD_LIBRARY_PATH=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64 +++ export LD_LIBRARY_PATH +++ LMOD_FAMILY_MPI=openmpi3 +++ export LMOD_FAMILY_MPI +++ LMOD_FAMILY_MPI_VERSION=3.0.0 +++ export LMOD_FAMILY_MPI_VERSION +++ __LMOD_REF_COUNT_LOADEDMODULES='gnu6/6:1;openmpi3/3.0.0:1' +++ export __LMOD_REF_COUNT_LOADEDMODULES +++ LOADEDMODULES=gnu6/6:openmpi3/3.0.0 +++ export LOADEDMODULES +++ __LMOD_REF_COUNT_MANPATH='/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/share/man:1;/opt/rh/devtoolset-6/root/usr/share/man:1' +++ export __LMOD_REF_COUNT_MANPATH +++ MANPATH=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/share/man:/opt/rh/devtoolset-6/root/usr/share/man +++ export MANPATH +++ MODULEPATH=/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles +++ export MODULEPATH +++ MPI_DIR=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0 +++ export MPI_DIR +++ __LMOD_REF_COUNT_PATH='/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:1;/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' +++ export __LMOD_REF_COUNT_PATH +++ PATH=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin +++ export PATH +++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' +++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH +++ PKG_CONFIG_PATH=/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig +++ export PKG_CONFIG_PATH +++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1' +++ export __LMOD_REF_COUNT__LMFILES_ +++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0 +++ export _LMFILES_ +++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2Iix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3Blbm1waTM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3Blbm1waTMvMy4wLjAiLFsiZnVsbE5hbWUiXT0ib3Blbm1waTMvMy4w +++ export _ModuleTable001_ +++ _ModuleTable002_=LjAiLFsibG9hZE9yZGVyIl09Mixwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVubXBpMyIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0= +++ export _ModuleTable002_ +++ _ModuleTable_Sz_=2 +++ export _ModuleTable_Sz_ +++ : -s sh ++ eval + module load superlu ++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash load superlu + eval '__LMOD_REF_COUNT_INCLUDE="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:1;/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:1;/opt/rh/devtoolset-6/root/usr/include:1";' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:/opt/rh/devtoolset-6/root/usr/include";' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:1;/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1";' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64";' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_OPENBLAS="openblas";' export 'LMOD_FAMILY_OPENBLAS;' 'LMOD_FAMILY_OPENBLAS_VERSION="0.2.20";' export 'LMOD_FAMILY_OPENBLAS_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES="gnu6/6:1;openmpi3/3.0.0:1;openblas/0.2.20:1;superlu/5.2.1:1";' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES="gnu6/6:openmpi3/3.0.0:openblas/0.2.20:superlu/5.2.1";' export 'LOADEDMODULES;' 'MODULEPATH="/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles";' export 'MODULEPATH;' 'OPENBLAS_DIR="/opt/ohpc/pub/libs/dts6/openblas/0.2.20";' export 'OPENBLAS_DIR;' 'OPENBLAS_INC="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include";' export 'OPENBLAS_INC;' 'OPENBLAS_LIB="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib";' export 'OPENBLAS_LIB;' '__LMOD_REF_COUNT_PATH="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:1;/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1";' export '__LMOD_REF_COUNT_PATH;' 'PATH="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin";' export 'PATH;' 'SUPERLU_DIR="/opt/ohpc/pub/libs/dts6/superlu/5.2.1";' export 'SUPERLU_DIR;' 'SUPERLU_INC="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include";' export 'SUPERLU_INC;' 'SUPERLU_LIB="/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib";' export 'SUPERLU_LIB;' '__LMOD_REF_COUNT__LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1;/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:1;/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:1";' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1";' export '_LMFILES_;' '_ModuleTable001_="X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3BlbmJsYXM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3BlbmJsYXMvMC4yLjIwIixb";' export '_ModuleTable001_;' '_ModuleTable002_="ImZ1bGxOYW1lIl09Im9wZW5ibGFzLzAuMi4yMCIsWyJsb2FkT3JkZXIiXT0zLHByb3BUPXt9LFsicmVmX2NvdW50Il09MSxbInN0YWNrRGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVuYmxhcyIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNi9vcGVubXBpMy8zLjAuMCIsWyJmdWxsTmFtZSJdPSJvcGVubXBpMy8zLjAuMCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LHN1cGVybHU9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvc3VwZXJsdS81LjIuMSIsWyJmdWxs";' export '_ModuleTable002_;' '_ModuleTable003_="TmFtZSJdPSJzdXBlcmx1LzUuMi4xIixbImxvYWRPcmRlciJdPTQscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ic3VwZXJsdSIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0=";' export '_ModuleTable003_;' '_ModuleTable_Sz_="3";' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_INCLUDE='/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:1;/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:1;/opt/rh/devtoolset-6/root/usr/include:1' ++ export __LMOD_REF_COUNT_INCLUDE ++ INCLUDE=/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:/opt/rh/devtoolset-6/root/usr/include ++ export INCLUDE ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:1;/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1' ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64 ++ export LD_LIBRARY_PATH ++ LMOD_FAMILY_OPENBLAS=openblas ++ export LMOD_FAMILY_OPENBLAS ++ LMOD_FAMILY_OPENBLAS_VERSION=0.2.20 ++ export LMOD_FAMILY_OPENBLAS_VERSION ++ __LMOD_REF_COUNT_LOADEDMODULES='gnu6/6:1;openmpi3/3.0.0:1;openblas/0.2.20:1;superlu/5.2.1:1' ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=gnu6/6:openmpi3/3.0.0:openblas/0.2.20:superlu/5.2.1 ++ export LOADEDMODULES ++ MODULEPATH=/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles ++ export MODULEPATH ++ OPENBLAS_DIR=/opt/ohpc/pub/libs/dts6/openblas/0.2.20 ++ export OPENBLAS_DIR ++ OPENBLAS_INC=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include ++ export OPENBLAS_INC ++ OPENBLAS_LIB=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib ++ export OPENBLAS_LIB ++ __LMOD_REF_COUNT_PATH='/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:1;/opt/rh/devtoolset-6/root/usr/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ SUPERLU_DIR=/opt/ohpc/pub/libs/dts6/superlu/5.2.1 ++ export SUPERLU_DIR ++ SUPERLU_INC=/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include ++ export SUPERLU_INC ++ SUPERLU_LIB=/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib ++ export SUPERLU_LIB ++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1;/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:1;/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:1' ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3BlbmJsYXM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3BlbmJsYXMvMC4yLjIwIixb ++ export _ModuleTable001_ ++ _ModuleTable002_=ImZ1bGxOYW1lIl09Im9wZW5ibGFzLzAuMi4yMCIsWyJsb2FkT3JkZXIiXT0zLHByb3BUPXt9LFsicmVmX2NvdW50Il09MSxbInN0YWNrRGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVuYmxhcyIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNi9vcGVubXBpMy8zLjAuMCIsWyJmdWxsTmFtZSJdPSJvcGVubXBpMy8zLjAuMCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LHN1cGVybHU9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvc3VwZXJsdS81LjIuMSIsWyJmdWxs ++ export _ModuleTable002_ ++ _ModuleTable003_=TmFtZSJdPSJzdXBlcmx1LzUuMi4xIixbImxvYWRPcmRlciJdPTQscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ic3VwZXJsdSIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0= ++ export _ModuleTable003_ ++ _ModuleTable_Sz_=3 ++ export _ModuleTable_Sz_ ++ : -s sh + eval + module load openblas ++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash load openblas + eval '__LMOD_REF_COUNT_INCLUDE="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:1;/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:1;/opt/rh/devtoolset-6/root/usr/include:1";' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:/opt/rh/devtoolset-6/root/usr/include";' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:1;/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1";' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64";' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_OPENBLAS="openblas";' export 'LMOD_FAMILY_OPENBLAS;' 'LMOD_FAMILY_OPENBLAS_VERSION="0.2.20";' export 'LMOD_FAMILY_OPENBLAS_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES="gnu6/6:1;openmpi3/3.0.0:1;superlu/5.2.1:1;openblas/0.2.20:1";' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES="gnu6/6:openmpi3/3.0.0:superlu/5.2.1:openblas/0.2.20";' export 'LOADEDMODULES;' 'MODULEPATH="/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles";' export 'MODULEPATH;' 'OPENBLAS_DIR="/opt/ohpc/pub/libs/dts6/openblas/0.2.20";' export 'OPENBLAS_DIR;' 'OPENBLAS_INC="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include";' export 'OPENBLAS_INC;' 'OPENBLAS_LIB="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib";' export 'OPENBLAS_LIB;' 'PATH="/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin";' export 'PATH;' '__LMOD_REF_COUNT__LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1;/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:1;/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:1";' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_="/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20";' export '_LMFILES_;' '_ModuleTable001_="X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3BlbmJsYXM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3BlbmJsYXMvMC4yLjIwIixb";' export '_ModuleTable001_;' '_ModuleTable002_="ImZ1bGxOYW1lIl09Im9wZW5ibGFzLzAuMi4yMCIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5ibGFzIix9LG9wZW5tcGkzPXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2L29wZW5tcGkzLzMuMC4wIixbImZ1bGxOYW1lIl09Im9wZW5tcGkzLzMuMC4wIixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ib3Blbm1waTMiLH0sc3VwZXJsdT17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNi9zdXBlcmx1LzUuMi4xIixbImZ1bGxOYW1lIl09InN1cGVybHUv";' export '_ModuleTable002_;' '_ModuleTable003_="NS4yLjEiLFsibG9hZE9yZGVyIl09Myxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJzdXBlcmx1Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNiIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ==";' export '_ModuleTable003_;' '_ModuleTable_Sz_="3";' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_INCLUDE='/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:1;/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:1;/opt/rh/devtoolset-6/root/usr/include:1' ++ export __LMOD_REF_COUNT_INCLUDE ++ INCLUDE=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include:/opt/ohpc/pub/libs/dts6/superlu/5.2.1/include:/opt/rh/devtoolset-6/root/usr/include ++ export INCLUDE ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:1;/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:1;/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:1;/opt/rh/devtoolset-6/root/usr/lib64:1' ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib:/opt/ohpc/pub/libs/dts6/superlu/5.2.1/lib:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/lib:/opt/rh/devtoolset-6/root/usr/lib64 ++ export LD_LIBRARY_PATH ++ LMOD_FAMILY_OPENBLAS=openblas ++ export LMOD_FAMILY_OPENBLAS ++ LMOD_FAMILY_OPENBLAS_VERSION=0.2.20 ++ export LMOD_FAMILY_OPENBLAS_VERSION ++ __LMOD_REF_COUNT_LOADEDMODULES='gnu6/6:1;openmpi3/3.0.0:1;superlu/5.2.1:1;openblas/0.2.20:1' ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=gnu6/6:openmpi3/3.0.0:superlu/5.2.1:openblas/0.2.20 ++ export LOADEDMODULES ++ MODULEPATH=/opt/ohpc/pub/moduledeps/dts6-openmpi3:/opt/ohpc/pub/moduledeps/dts6:/opt/ohpc/pub/modulefiles ++ export MODULEPATH ++ OPENBLAS_DIR=/opt/ohpc/pub/libs/dts6/openblas/0.2.20 ++ export OPENBLAS_DIR ++ OPENBLAS_INC=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/include ++ export OPENBLAS_INC ++ OPENBLAS_LIB=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/lib ++ export OPENBLAS_LIB ++ PATH=/opt/ohpc/pub/libs/dts6/openblas/0.2.20/bin:/opt/ohpc/pub/mpi/openmpi3-dts6/3.0.0/bin:/opt/rh/devtoolset-6/root/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu6/6:1;/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:1;/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:1;/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20:1' ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu6/6:/opt/ohpc/pub/moduledeps/dts6/openmpi3/3.0.0:/opt/ohpc/pub/moduledeps/dts6/superlu/5.2.1:/opt/ohpc/pub/moduledeps/dts6/openblas/0.2.20 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU2IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU2PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251Ni82IixbImZ1bGxOYW1lIl09ImdudTYvNiIsWyJsb2FkT3JkZXIiXT0xLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTYiLH0sb3BlbmJsYXM9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYvb3BlbmJsYXMvMC4yLjIwIixb ++ export _ModuleTable001_ ++ _ModuleTable002_=ImZ1bGxOYW1lIl09Im9wZW5ibGFzLzAuMi4yMCIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5ibGFzIix9LG9wZW5tcGkzPXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9kdHM2L29wZW5tcGkzLzMuMC4wIixbImZ1bGxOYW1lIl09Im9wZW5tcGkzLzMuMC4wIixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ib3Blbm1waTMiLH0sc3VwZXJsdT17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNi9zdXBlcmx1LzUuMi4xIixbImZ1bGxOYW1lIl09InN1cGVybHUv ++ export _ModuleTable002_ ++ _ModuleTable003_=NS4yLjEiLFsibG9hZE9yZGVyIl09Myxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJzdXBlcmx1Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2R0czYtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZHRzNiIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ== ++ export _ModuleTable003_ ++ _ModuleTable_Sz_=3 ++ export _ModuleTable_Sz_ ++ : -s sh + eval + cd src + make install HYPRE_INSTALL_DIR=/builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2 HYPRE_LIB_INSTALL=/builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/lib HYPRE_INC_INSTALL=/builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/include Making utilities ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/utilities' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_utilities.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./hypre_hopscotch_hash.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./fortran*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/utilities' Making multivector ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/multivector' cp -fR *.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/multivector' Making krylov ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/krylov' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./krylov.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./lobpcg.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/krylov' Making seq_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/seq_mv' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./seq_mv.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/seq_mv' Making parcsr_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/parcsr_mv' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_parcsr_mv.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/parcsr_mv' Making parcsr_block_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./csr_block_matrix.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/parcsr_block_mv' Making distributed_matrix ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_matrix' cp -fR ./distributed_matrix.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_matrix' Making IJ_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/IJ_mv' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_IJ_mv.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/IJ_mv' Making matrix_matrix ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/matrix_matrix' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/matrix_matrix' Making distributed_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls' Making pilut ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/pilut' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/pilut' Making ParaSails ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/ParaSails' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/ParaSails' Making Euclid ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/Euclid' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls/Euclid' make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/distributed_ls' Making parcsr_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/parcsr_ls' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_parcsr_ls.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/parcsr_ls' Making struct_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/struct_mv' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_struct_mv.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/struct_mv' Making struct_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/struct_ls' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_struct_ls.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/struct_ls' Making sstruct_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/sstruct_mv' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_sstruct_mv.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/sstruct_mv' Making sstruct_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/sstruct_ls' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./_hypre_sstruct_ls.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/sstruct_ls' Making /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv' Making femli ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/femli' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/femli' Making SuperLU ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/SuperLU' ( cd SRC; make all) make[3]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/SuperLU/SRC' cp -fp *.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[3]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/SuperLU/SRC' make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/SuperLU' Making fei-hypre ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-hypre' cp -fR ./cfei-hypre.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./cfei_hypre.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./hypre_cfei.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./HYPRE_LinSysCore.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./HYPRE_FEI*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR ./LLNL_FEI*.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_Data.hpp /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_Lookup.hpp /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_LinearSystemCore.hpp /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/cfei.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_bool.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_defs.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-base/fei_mpi.h /builddir/build/BUILD/hypre-2.11.2/src/hypre/include make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv/fei-hypre' make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/FEI_mv' Making lib ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.11.2/src/lib' cp -fR libHYPRE* /builddir/build/BUILD/hypre-2.11.2/src/hypre/lib make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.11.2/src/lib' Installing hypre ... mkdir -p -- /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/lib /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/include + install -m644 hypre/lib/libHYPRE.a /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/lib + mkdir /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/include/FEI_mv + cp -r FEI_mv/fei-base /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/include/FEI_mv/. + cd .. + chmod 644 /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/include/LLNL_FEI_Fei.h /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/include/LLNL_FEI_Impl.h /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/include/LLNL_FEI_LSCore.h /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/include/LLNL_FEI_Matrix.h /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/include/LLNL_FEI_Solver.h ~/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/lib ~/build/BUILD/hypre-2.11.2 + pushd /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/lib ++ ls libHYPRE.a ++ sed 's|\.a||' ++ sort + LIBS=libHYPRE + mkdir tmp ~/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/lib/tmp ~/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/lib ~/build/BUILD/hypre-2.11.2 + pushd tmp + for i in '$LIBS' + '[' libHYPRE '!=' libbHYPREClient-F -a libHYPRE '!=' libbHYPREClient-CX ']' + ar x ../libHYPRE.a + mpicxx -shared ConjGrad.o DiagScale.o Euclid_apply.o Euclid_dh.o ExternalRows_dh.o F90_HYPRE_IJMatrix.o F90_HYPRE_IJVector.o F90_HYPRE_ams.o F90_HYPRE_error.o F90_HYPRE_parcsr_Euclid.o F90_HYPRE_parcsr_ParaSails.o F90_HYPRE_parcsr_amg.o F90_HYPRE_parcsr_bicgstab.o F90_HYPRE_parcsr_block.o F90_HYPRE_parcsr_cgnr.o F90_HYPRE_parcsr_flexgmres.o F90_HYPRE_parcsr_gmres.o F90_HYPRE_parcsr_hybrid.o F90_HYPRE_parcsr_int.o F90_HYPRE_parcsr_lgmres.o F90_HYPRE_parcsr_matrix.o F90_HYPRE_parcsr_pcg.o F90_HYPRE_parcsr_pilut.o F90_HYPRE_parcsr_schwarz.o F90_HYPRE_parcsr_vector.o F90_HYPRE_sstruct_InterFAC.o F90_HYPRE_sstruct_bicgstab.o F90_HYPRE_sstruct_flexgmres.o F90_HYPRE_sstruct_gmres.o F90_HYPRE_sstruct_graph.o F90_HYPRE_sstruct_grid.o F90_HYPRE_sstruct_int.o F90_HYPRE_sstruct_lgmres.o F90_HYPRE_sstruct_matrix.o F90_HYPRE_sstruct_maxwell.o F90_HYPRE_sstruct_pcg.o F90_HYPRE_sstruct_split.o F90_HYPRE_sstruct_stencil.o F90_HYPRE_sstruct_sys_pfmg.o F90_HYPRE_sstruct_vector.o F90_HYPRE_struct_bicgstab.o F90_HYPRE_struct_cycred.o F90_HYPRE_struct_flexgmres.o F90_HYPRE_struct_gmres.o F90_HYPRE_struct_grid.o F90_HYPRE_struct_hybrid.o F90_HYPRE_struct_int.o F90_HYPRE_struct_jacobi.o F90_HYPRE_struct_lgmres.o F90_HYPRE_struct_matrix.o F90_HYPRE_struct_pcg.o F90_HYPRE_struct_pfmg.o F90_HYPRE_struct_smg.o F90_HYPRE_struct_sparse_msg.o F90_HYPRE_struct_stencil.o F90_HYPRE_struct_vector.o F90_IJMatrix.o F90_hypre_laplace.o F90_par_vector.o F90_parcsr_matrix.o FEI_HYPRE_Impl.o FGmres.o Factor_dh.o HYPRE_ConvertPETScMatrixToDistributedMatrix.o HYPRE_ConvertParCSRMatrixToDistributedMatrix.o HYPRE_DistributedMatrixPilutSolver.o HYPRE_IJMatrix.o HYPRE_IJVector.o HYPRE_LSC_aux.o HYPRE_LSI_Dsuperlu.o HYPRE_LSI_UZAWA.o HYPRE_LSI_blkprec.o HYPRE_LSI_ddict.o HYPRE_LSI_ddilut.o HYPRE_LSI_ml.o HYPRE_LSI_mli.o HYPRE_LSI_mlmaxwell.o HYPRE_LSI_poly.o HYPRE_LSI_schwarz.o HYPRE_LinSysCore.o HYPRE_SlideReduction.o HYPRE_ads.o HYPRE_ame.o HYPRE_ams.o HYPRE_bicgstab.o HYPRE_cgnr.o HYPRE_csr_matrix.o HYPRE_distributed_matrix.o HYPRE_fei_matrix.o HYPRE_fei_mesh.o HYPRE_fei_vector.o HYPRE_flexgmres.o HYPRE_gmres.o HYPRE_lgmres.o HYPRE_lobpcg.o HYPRE_mapped_matrix.o HYPRE_multiblock_matrix.o HYPRE_parcsr_Euclid.o HYPRE_parcsr_ParaSails.o HYPRE_parcsr_TFQmr.o HYPRE_parcsr_amg.o HYPRE_parcsr_bicgs.o HYPRE_parcsr_bicgstab.o HYPRE_parcsr_bicgstabl.o HYPRE_parcsr_block.o HYPRE_parcsr_cgnr.o HYPRE_parcsr_fgmres.o HYPRE_parcsr_flexgmres.o HYPRE_parcsr_gmres.o HYPRE_parcsr_hybrid.o HYPRE_parcsr_int.o HYPRE_parcsr_lgmres.o HYPRE_parcsr_lsicg.o HYPRE_parcsr_matrix.o HYPRE_parcsr_maxwell.o HYPRE_parcsr_pcg.o HYPRE_parcsr_pilut.o HYPRE_parcsr_schwarz.o HYPRE_parcsr_symqmr.o HYPRE_parcsr_vector.o HYPRE_pcg.o HYPRE_sstruct_InterFAC.o HYPRE_sstruct_bicgstab.o HYPRE_sstruct_flexgmres.o HYPRE_sstruct_gmres.o HYPRE_sstruct_graph.o HYPRE_sstruct_grid.o HYPRE_sstruct_int.o HYPRE_sstruct_lgmres.o HYPRE_sstruct_matrix.o HYPRE_sstruct_maxwell.o HYPRE_sstruct_pcg.o HYPRE_sstruct_split.o HYPRE_sstruct_stencil.o HYPRE_sstruct_sys_pfmg.o HYPRE_sstruct_vector.o HYPRE_struct_bicgstab.o HYPRE_struct_cycred.o HYPRE_struct_flexgmres.o HYPRE_struct_gmres.o HYPRE_struct_grid.o HYPRE_struct_hybrid.o HYPRE_struct_int.o HYPRE_struct_jacobi.o HYPRE_struct_lgmres.o HYPRE_struct_matrix.o HYPRE_struct_pcg.o HYPRE_struct_pfmg.o HYPRE_struct_smg.o HYPRE_struct_sparse_msg.o HYPRE_struct_stencil.o HYPRE_struct_vector.o HYPRE_vector.o Hash.o Hash_dh.o Hash_i_dh.o IJMatrix.o IJMatrix_parcsr.o IJVector.o IJVector_parcsr.o IJ_assumed_part.o LLNL_FEI_Fei.o LLNL_FEI_Impl.o LLNL_FEI_LSCore.o LLNL_FEI_Matrix.o LLNL_FEI_Solver.o LoadBal.o MatGenFD.o Mat_dh.o Matrix.o Mem.o Mem_dh.o Numbering.o Numbering_dh.o OrderStat.o ParaSails.o Parser_dh.o PrunedRows.o RowPatt.o SortedList_dh.o SortedSet_dh.o StoredRows.o SubdomainGraph_dh.o SymQMR.o TFQmr.o TimeLog_dh.o Timer_dh.o Vec_dh.o ads.o ame.o amg_hybrid.o amg_linklist.o ams.o assumed_part.o aux_interp.o aux_par_vector.o aux_parcsr_matrix.o bicgs.o bicgstab.o bicgstabl.o binsearch.o blas_dh.o block_tridiag.o box.o box_algebra.o box_boundary.o box_manager.o cfei_hypre.o cgnr.o cmli.o coarsen.o colamd.o comm.o communicationT.o communication_info.o computation.o csr_block_matrix.o csr_block_matvec.o csr_matop.o csr_matrix.o csr_matvec.o cyclic_reduction.o dcolumn_bmod.o dcolumn_dfs.o dcopy_to_ucol.o debug.o dgscon.o dgsequ.o dgsrfs.o dgssv.o dgssvx.o dgstrf.o dgstrs.o distributed_matrix.o distributed_matrix_ISIS.o distributed_matrix_PETSc.o distributed_matrix_parcsr.o distributed_qsort.o distributed_qsort_si.o dlacon.o dlangs.o dlaqgs.o dmemory.o dpanel_bmod.o dpanel_dfs.o dpivotL.o dpivotgrowth.o dpruneL.o dreadhb.o dsnode_bmod.o dsnode_dfs.o dsp_blas2.o dsp_blas3.o dutil.o eliminate_rowscols.o exchange_data.o fac.o fac_CFInterfaceExtents.o fac_amr_fcoarsen.o fac_amr_rap.o fac_amr_zero_data.o fac_cf_coarsen.o fac_cfstencil_box.o fac_interp2.o fac_relax.o fac_restrict2.o fac_setup2.o fac_solve3.o fac_zero_cdata.o fac_zero_stencilcoef.o fgmres.o flexgmres.o fortran_matrix.o gen_redcs_mat.o general.o genpart.o getRow_dh.o get_perm_c.o globalObjects.o gmres.o heap_relax_snode.o hybrid.o hypre_MaxwellSolve.o hypre_MaxwellSolve2.o hypre_ParaSails.o hypre_ap.o hypre_bsearch.o hypre_cfei.o hypre_complex.o hypre_error.o hypre_hopscotch_hash.o hypre_lsi_amge.o hypre_lsi_ddamg.o hypre_lsi_misc.o hypre_memory.o hypre_merge_sort.o hypre_mpi_comm_f2c.o hypre_prefix_sum.o hypre_printf.o hypre_qsort.o hypre_schur_reduce.o hypre_slide_reduce.o ilu_mpi_bj.o ilu_mpi_pilu.o ilu_seq.o ilut.o io_dh.o jacobi.o krylov.o krylov_dh.o krylov_sstruct.o lgmres.o lobpcg.o lsicg.o mapped_matrix.o mat_dh_private.o maxwell_PNedelec.o maxwell_PNedelec_bdy.o maxwell_TV.o maxwell_TV_setup.o maxwell_grad.o maxwell_physbdy.o maxwell_semi_interp.o maxwell_zeroBC.o memory.o memory_dmalloc.o mli.o mli_amgsa_calib.o mli_amgsa_coarsen1.o mli_amgsa_dd_fedata.o mli_amgsa_dd_sfei.o mli_febase.o mli_fedata.o mli_fedata_utils.o mli_mapper.o mli_matrix.o mli_matrix_mult.o mli_matrix_utils.o mli_method.o mli_method_amgcr.o mli_method_amgrs.o mli_method_amgsa.o mli_oneLevel.o mli_sfei.o mli_solver.o mli_solver_amg.o mli_solver_arpacksuperlu.o mli_solver_bjacobi.o mli_solver_bsgs.o mli_solver_cg.o mli_solver_chebyshev.o mli_solver_gmres.o mli_solver_gs.o mli_solver_hschwarz.o mli_solver_hsgs.o mli_solver_jacobi.o mli_solver_kaczmarz.o mli_solver_mli.o mli_solver_mls.o mli_solver_parasails.o mli_solver_seqsuperlu.o mli_solver_sgs.o mli_solver_superlu.o mli_utils.o mli_vector.o mmd.o mpistubs.o multiblock_matrix.o multivector.o nd1_amge_interpolation.o new_commpkg.o node_relax.o numbers.o par_add_cycle.o par_amg.o par_amg_setup.o par_amg_solve.o par_amg_solveT.o par_block_nodal_systems.o par_cg_relax_wt.o par_cgc_coarsen.o par_coarse_parms.o par_coarsen.o par_coordinates.o par_cr.o par_csr_aat.o par_csr_assumed_part.o par_csr_block_comm.o par_csr_block_interp.o par_csr_block_matrix.o par_csr_block_matvec.o par_csr_block_rap.o par_csr_block_rap_communication.o par_csr_block_relax.o par_csr_bool_matop.o par_csr_bool_matrix.o par_csr_communication.o par_csr_matop.o par_csr_matop_marked.o par_csr_matrix.o par_csr_matvec.o par_cycle.o par_difconv.o par_gsmg.o par_indepset.o par_interp.o par_jacobi_interp.o par_laplace.o par_laplace_27pt.o par_laplace_9pt.o par_lr_interp.o par_make_system.o par_multi_interp.o par_nodal_systems.o par_nongalerkin.o par_rap.o par_rap_communication.o par_relax.o par_relax_interface.o par_relax_more.o par_rotate_7pt.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_vector.o parilut.o partial.o parutil.o pblas1.o pcg.o pcg_par.o pcg_struct.o pfmg.o pfmg2_setup_rap.o pfmg3_setup_rap.o pfmg_relax.o pfmg_setup.o pfmg_setup_interp.o pfmg_setup_rap.o pfmg_setup_rap5.o pfmg_setup_rap7.o pfmg_solve.o point_relax.o project.o qsplit.o random.o red_black_constantcoef_gs.o red_black_gs.o relax_snode.o schwarz.o semi.o semi_interp.o semi_restrict.o semi_setup_rap.o serilut.o shellSort_dh.o sig_dh.o slu_util.o smg.o smg2_setup_rap.o smg3_setup_rap.o smg_axpy.o smg_relax.o smg_residual.o smg_setup.o smg_setup_interp.o smg_setup_rap.o smg_setup_restrict.o smg_solve.o sp_coletree.o sp_ienv.o sp_preorder.o sparse_msg.o sparse_msg2_setup_rap.o sparse_msg3_setup_rap.o sparse_msg_filter.o sparse_msg_interp.o sparse_msg_restrict.o sparse_msg_setup.o sparse_msg_setup_rap.o sparse_msg_solve.o sstruct_amr_intercommunication.o sstruct_axpy.o sstruct_copy.o sstruct_graph.o sstruct_grid.o sstruct_innerprod.o sstruct_matrix.o sstruct_matvec.o sstruct_owninfo.o sstruct_recvinfo.o sstruct_scale.o sstruct_sendinfo.o sstruct_sharedDOFComm.o sstruct_stencil.o sstruct_vector.o struct_axpy.o struct_communication.o struct_copy.o struct_grid.o struct_innerprod.o struct_io.o struct_matrix.o struct_matrix_mask.o struct_matvec.o struct_scale.o struct_stencil.o struct_vector.o superlu_timer.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 temp_multivector.o threading.o timer.o timing.o trifactor.o umalloc_local.o util.o vector.o -L.. -Wl,-soname,libHYPRE.so -o ../libHYPRE.so ~/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/libs/dts6/openmpi3/hypre/2.11.2/lib ~/build/BUILD/hypre-2.11.2 + ADDLIB=-lHYPRE + popd + rm -rf tmp + rm libHYPRE.a + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/moduledeps/dts6-openmpi3/hypre + /usr/bin/cat + /usr/bin/cat + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le//opt/ohpc/pub/doc/contrib + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip /usr/bin/strip + /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Ud40cg + umask 022 + cd /builddir/build/BUILD + cd hypre-2.11.2 + DOCDIR=/builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/doc/contrib/hypre-dts6-openmpi3-ohpc-2.11.2 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/doc/contrib/hypre-dts6-openmpi3-ohpc-2.11.2 + cp -pr CHANGELOG /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/doc/contrib/hypre-dts6-openmpi3-ohpc-2.11.2 + cp -pr COPYING.LESSER /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/doc/contrib/hypre-dts6-openmpi3-ohpc-2.11.2 + cp -pr COPYRIGHT /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/doc/contrib/hypre-dts6-openmpi3-ohpc-2.11.2 + cp -pr INSTALL /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/doc/contrib/hypre-dts6-openmpi3-ohpc-2.11.2 + cp -pr README /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le/opt/ohpc/pub/doc/contrib/hypre-dts6-openmpi3-ohpc-2.11.2 + exit 0 Provides: hypre-dts6-openmpi3-ohpc = 2.11.2-1.ohpc.0.5.1.3.3 hypre-dts6-openmpi3-ohpc(ppc-64) = 2.11.2-1.ohpc.0.5.1.3.3 libHYPRE.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libmpi.so.40()(64bit) libmpi_cxx.so.40()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) rtld(GNU_HASH) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le Wrote: /builddir/build/RPMS/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.WKY4Hj + umask 022 + cd /builddir/build/BUILD + cd hypre-2.11.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/hypre-dts6-openmpi3-ohpc-2.11.2-1.ohpc.0.5.1.3.3.ppc64le Child return code was: 0