Mock Version: 1.4.20 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/hypre.spec'], chrootPath='/var/lib/mock/1063797-epel-7-x86_64-1571326259.669625/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8lr79jbo:/etc/resolv.conf']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8lr79jbo:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '29a8e2a5a51943949ab3ac2de658b9a4', '-D', '/var/lib/mock/1063797-epel-7-x86_64-1571326259.669625/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8lr79jbo:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/hypre.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/hypre.spec'], chrootPath='/var/lib/mock/1063797-epel-7-x86_64-1571326259.669625/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8lr79jbo:/etc/resolv.conf']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8lr79jbo:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '80751897ae7a4ab6ba621d7c09d2d16c', '-D', '/var/lib/mock/1063797-epel-7-x86_64-1571326259.669625/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.8lr79jbo:/etc/resolv.conf', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/hypre.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.sedZGQ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf hypre-2.15.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/hypre-2.15.1.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd hypre-2.15.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.84NY5A + umask 022 + cd /builddir/build/BUILD + cd hypre-2.15.1 + . /opt/ohpc/admin/ohpc/OHPC_setup_compiler gnu8 ++ '[' 1 = 1 ']' ++ OHPC_COMPILER_FAMILY=gnu8 ++ '[' -z gnu8 ']' ++ export toolset=gcc ++ toolset=gcc ++ '[' gnu8 = gnu ']' ++ '[' gnu8 = gnu7 ']' ++ '[' gnu8 = gnu8 ']' ++ 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 gnu8 +++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash load gnu8 ++ eval '__LMOD_REF_COUNT_INCLUDE=/opt/ohpc/pub/compiler/gcc/8.3.0/include:1;' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE=/opt/ohpc/pub/compiler/gcc/8.3.0/include;' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/lib64;' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_COMPILER=gnu8;' export 'LMOD_FAMILY_COMPILER;' 'LMOD_FAMILY_COMPILER_VERSION=8.3.0;' export 'LMOD_FAMILY_COMPILER_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES=gnu8/8.3.0:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=gnu8/8.3.0;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/opt/ohpc/pub/compiler/gcc/8.3.0/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/opt/ohpc/pub/compiler/gcc/8.3.0/share/man;' export 'MANPATH;' '__LMOD_REF_COUNT_MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8:1\;/opt/ohpc/pub/modulefiles:1;' export '__LMOD_REF_COUNT_MODULEPATH;' 'MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles;' export 'MODULEPATH;' '__LMOD_REF_COUNT_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1\;/builddir/.local/bin:1\;/builddir/bin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin;' export 'PATH;' '__LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbImNvbXBpbGVyIl09ImdudTgiLH0sbVQ9e2dudTg9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcy9nbnU4LzguMy4wIixbImZ1bGxOYW1lIl09ImdudTgvOC4zLjAiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJnbnU4Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hw;' export '_ModuleTable001_;' '_ModuleTable002_=Yy9wdWIvbW9kdWxlZmlsZXMiLH0=;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' +++ __LMOD_REF_COUNT_INCLUDE=/opt/ohpc/pub/compiler/gcc/8.3.0/include:1 +++ export __LMOD_REF_COUNT_INCLUDE +++ INCLUDE=/opt/ohpc/pub/compiler/gcc/8.3.0/include +++ export INCLUDE +++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1 +++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH +++ LD_LIBRARY_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/lib64 +++ export LD_LIBRARY_PATH +++ LMOD_FAMILY_COMPILER=gnu8 +++ export LMOD_FAMILY_COMPILER +++ LMOD_FAMILY_COMPILER_VERSION=8.3.0 +++ export LMOD_FAMILY_COMPILER_VERSION +++ __LMOD_REF_COUNT_LOADEDMODULES=gnu8/8.3.0:1 +++ export __LMOD_REF_COUNT_LOADEDMODULES +++ LOADEDMODULES=gnu8/8.3.0 +++ export LOADEDMODULES +++ __LMOD_REF_COUNT_MANPATH=/opt/ohpc/pub/compiler/gcc/8.3.0/share/man:1 +++ export __LMOD_REF_COUNT_MANPATH +++ MANPATH=/opt/ohpc/pub/compiler/gcc/8.3.0/share/man +++ export MANPATH +++ __LMOD_REF_COUNT_MODULEPATH='/opt/ohpc/pub/moduledeps/gnu8:1;/opt/ohpc/pub/modulefiles:1' +++ export __LMOD_REF_COUNT_MODULEPATH +++ MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles +++ export MODULEPATH +++ __LMOD_REF_COUNT_PATH='/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1;/builddir/.local/bin:1;/builddir/bin:1' +++ export __LMOD_REF_COUNT_PATH +++ PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin +++ export PATH +++ __LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1 +++ export __LMOD_REF_COUNT__LMFILES_ +++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0 +++ export _LMFILES_ +++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbImNvbXBpbGVyIl09ImdudTgiLH0sbVQ9e2dudTg9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcy9nbnU4LzguMy4wIixbImZ1bGxOYW1lIl09ImdudTgvOC4zLjAiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJnbnU4Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hw +++ export _ModuleTable001_ +++ _ModuleTable002_=Yy9wdWIvbW9kdWxlZmlsZXMiLH0= +++ 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/gnu8:/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-gnu8/3.1.4/lib:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64;' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_MPI=openmpi3;' export 'LMOD_FAMILY_MPI;' 'LMOD_FAMILY_MPI_VERSION=3.1.4;' export 'LMOD_FAMILY_MPI_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES=gnu8/8.3.0:1\;openmpi3/3.1.4:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/share/man:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/share/man:/opt/ohpc/pub/compiler/gcc/8.3.0/share/man;' export 'MANPATH;' '__LMOD_REF_COUNT_MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:1\;/opt/ohpc/pub/moduledeps/gnu8:1\;/opt/ohpc/pub/modulefiles:1;' export '__LMOD_REF_COUNT_MODULEPATH;' 'MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles;' export 'MODULEPATH;' 'MPI_DIR=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4;' export 'MPI_DIR;' '__LMOD_REF_COUNT_PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1\;/builddir/.local/bin:1\;/builddir/bin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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-gnu8/3.1.4/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1\;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4Iix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVubXBpMy8zLjEuNCIsWyJmdWxsTmFtZSJdPSJvcGVu;' export '_ModuleTable001_;' '_ModuleTable002_=bXBpMy8zLjEuNCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OCIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' +++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:1;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1' +++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH +++ LD_LIBRARY_PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64 +++ export LD_LIBRARY_PATH +++ LMOD_FAMILY_MPI=openmpi3 +++ export LMOD_FAMILY_MPI +++ LMOD_FAMILY_MPI_VERSION=3.1.4 +++ export LMOD_FAMILY_MPI_VERSION +++ __LMOD_REF_COUNT_LOADEDMODULES='gnu8/8.3.0:1;openmpi3/3.1.4:1' +++ export __LMOD_REF_COUNT_LOADEDMODULES +++ LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4 +++ export LOADEDMODULES +++ __LMOD_REF_COUNT_MANPATH='/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/share/man:1;/opt/ohpc/pub/compiler/gcc/8.3.0/share/man:1' +++ export __LMOD_REF_COUNT_MANPATH +++ MANPATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/share/man:/opt/ohpc/pub/compiler/gcc/8.3.0/share/man +++ export MANPATH +++ __LMOD_REF_COUNT_MODULEPATH='/opt/ohpc/pub/moduledeps/gnu8-openmpi3:1;/opt/ohpc/pub/moduledeps/gnu8:1;/opt/ohpc/pub/modulefiles:1' +++ export __LMOD_REF_COUNT_MODULEPATH +++ MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles +++ export MODULEPATH +++ MPI_DIR=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4 +++ export MPI_DIR +++ __LMOD_REF_COUNT_PATH='/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:1;/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1;/builddir/.local/bin:1;/builddir/bin:1' +++ export __LMOD_REF_COUNT_PATH +++ PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin +++ export PATH +++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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-gnu8/3.1.4/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig +++ export PKG_CONFIG_PATH +++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1' +++ export __LMOD_REF_COUNT__LMFILES_ +++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4 +++ export _LMFILES_ +++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4Iix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVubXBpMy8zLjEuNCIsWyJmdWxsTmFtZSJdPSJvcGVu +++ export _ModuleTable001_ +++ _ModuleTable002_=bXBpMy8zLjEuNCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OCIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ== +++ 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/gnu8/superlu/5.2.1/include:1\;/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/include:1;' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:/opt/ohpc/pub/compiler/gcc/8.3.0/include;' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:1\;/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:1\;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64;' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_OPENBLAS=openblas;' export 'LMOD_FAMILY_OPENBLAS;' 'LMOD_FAMILY_OPENBLAS_VERSION=0.3.7;' export 'LMOD_FAMILY_OPENBLAS_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES=gnu8/8.3.0:1\;openmpi3/3.1.4:1\;openblas/0.3.7:1\;superlu/5.2.1:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4:openblas/0.3.7:superlu/5.2.1;' export 'LOADEDMODULES;' 'MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles;' export 'MODULEPATH;' 'OPENBLAS_DIR=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7;' export 'OPENBLAS_DIR;' 'OPENBLAS_INC=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include;' export 'OPENBLAS_INC;' 'OPENBLAS_LIB=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib;' export 'OPENBLAS_LIB;' '__LMOD_REF_COUNT_PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:1\;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1\;/builddir/.local/bin:1\;/builddir/bin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin;' export 'PATH;' 'SUPERLU_DIR=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1;' export 'SUPERLU_DIR;' 'SUPERLU_INC=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include;' export 'SUPERLU_INC;' 'SUPERLU_LIB=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib;' export 'SUPERLU_LIB;' '__LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1\;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1\;/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:1\;/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVuYmxhcz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVuYmxhcy8w;' export '_ModuleTable001_;' '_ModuleTable002_=LjMuNyIsWyJmdWxsTmFtZSJdPSJvcGVuYmxhcy8wLjMuNyIsWyJsb2FkT3JkZXIiXT0zLHByb3BUPXt9LFsicmVmX2NvdW50Il09MSxbInN0YWNrRGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVuYmxhcyIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVubXBpMy8zLjEuNCIsWyJmdWxsTmFtZSJdPSJvcGVubXBpMy8zLjEuNCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LHN1cGVybHU9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgvc3VwZXJsdS81LjIuMSIs;' export '_ModuleTable002_;' '_ModuleTable003_=WyJmdWxsTmFtZSJdPSJzdXBlcmx1LzUuMi4xIixbImxvYWRPcmRlciJdPTQscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ic3VwZXJsdSIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9nbnU4LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0=;' export '_ModuleTable003_;' '_ModuleTable_Sz_=3;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_INCLUDE='/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:1;/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:1;/opt/ohpc/pub/compiler/gcc/8.3.0/include:1' ++ export __LMOD_REF_COUNT_INCLUDE ++ INCLUDE=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:/opt/ohpc/pub/compiler/gcc/8.3.0/include ++ export INCLUDE ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:1;/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:1;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:1;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1' ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64 ++ export LD_LIBRARY_PATH ++ LMOD_FAMILY_OPENBLAS=openblas ++ export LMOD_FAMILY_OPENBLAS ++ LMOD_FAMILY_OPENBLAS_VERSION=0.3.7 ++ export LMOD_FAMILY_OPENBLAS_VERSION ++ __LMOD_REF_COUNT_LOADEDMODULES='gnu8/8.3.0:1;openmpi3/3.1.4:1;openblas/0.3.7:1;superlu/5.2.1:1' ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4:openblas/0.3.7:superlu/5.2.1 ++ export LOADEDMODULES ++ MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles ++ export MODULEPATH ++ OPENBLAS_DIR=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7 ++ export OPENBLAS_DIR ++ OPENBLAS_INC=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include ++ export OPENBLAS_INC ++ OPENBLAS_LIB=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib ++ export OPENBLAS_LIB ++ __LMOD_REF_COUNT_PATH='/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:1;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:1;/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1;/builddir/.local/bin:1;/builddir/bin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin ++ export PATH ++ SUPERLU_DIR=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1 ++ export SUPERLU_DIR ++ SUPERLU_INC=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include ++ export SUPERLU_INC ++ SUPERLU_LIB=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib ++ export SUPERLU_LIB ++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1;/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:1;/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:1' ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVuYmxhcz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVuYmxhcy8w ++ export _ModuleTable001_ ++ _ModuleTable002_=LjMuNyIsWyJmdWxsTmFtZSJdPSJvcGVuYmxhcy8wLjMuNyIsWyJsb2FkT3JkZXIiXT0zLHByb3BUPXt9LFsicmVmX2NvdW50Il09MSxbInN0YWNrRGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVuYmxhcyIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVubXBpMy8zLjEuNCIsWyJmdWxsTmFtZSJdPSJvcGVubXBpMy8zLjEuNCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LHN1cGVybHU9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgvc3VwZXJsdS81LjIuMSIs ++ export _ModuleTable002_ ++ _ModuleTable003_=WyJmdWxsTmFtZSJdPSJzdXBlcmx1LzUuMi4xIixbImxvYWRPcmRlciJdPTQscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ic3VwZXJsdSIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9nbnU4LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0= ++ 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/gnu8/openblas/0.3.7/include:1\;/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/include:1;' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:/opt/ohpc/pub/compiler/gcc/8.3.0/include;' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:1\;/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:1\;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64;' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_OPENBLAS=openblas;' export 'LMOD_FAMILY_OPENBLAS;' 'LMOD_FAMILY_OPENBLAS_VERSION=0.3.7;' export 'LMOD_FAMILY_OPENBLAS_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES=gnu8/8.3.0:1\;openmpi3/3.1.4:1\;superlu/5.2.1:1\;openblas/0.3.7:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4:superlu/5.2.1:openblas/0.3.7;' export 'LOADEDMODULES;' 'MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles;' export 'MODULEPATH;' 'OPENBLAS_DIR=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7;' export 'OPENBLAS_DIR;' 'OPENBLAS_INC=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include;' export 'OPENBLAS_INC;' 'OPENBLAS_LIB=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib;' export 'OPENBLAS_LIB;' 'PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin;' export 'PATH;' '__LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1\;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1\;/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:1\;/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVuYmxhcz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVuYmxhcy8w;' export '_ModuleTable001_;' '_ModuleTable002_=LjMuNyIsWyJmdWxsTmFtZSJdPSJvcGVuYmxhcy8wLjMuNyIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5ibGFzIix9LG9wZW5tcGkzPXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9nbnU4L29wZW5tcGkzLzMuMS40IixbImZ1bGxOYW1lIl09Im9wZW5tcGkzLzMuMS40IixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ib3Blbm1waTMiLH0sc3VwZXJsdT17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9zdXBlcmx1LzUuMi4xIixbImZ1bGxOYW1lIl09InN1;' export '_ModuleTable002_;' '_ModuleTable003_=cGVybHUvNS4yLjEiLFsibG9hZE9yZGVyIl09Myxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJzdXBlcmx1Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OCIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ==;' export '_ModuleTable003_;' '_ModuleTable_Sz_=3;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_INCLUDE='/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:1;/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:1;/opt/ohpc/pub/compiler/gcc/8.3.0/include:1' ++ export __LMOD_REF_COUNT_INCLUDE ++ INCLUDE=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:/opt/ohpc/pub/compiler/gcc/8.3.0/include ++ export INCLUDE ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:1;/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:1;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:1;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1' ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64 ++ export LD_LIBRARY_PATH ++ LMOD_FAMILY_OPENBLAS=openblas ++ export LMOD_FAMILY_OPENBLAS ++ LMOD_FAMILY_OPENBLAS_VERSION=0.3.7 ++ export LMOD_FAMILY_OPENBLAS_VERSION ++ __LMOD_REF_COUNT_LOADEDMODULES='gnu8/8.3.0:1;openmpi3/3.1.4:1;superlu/5.2.1:1;openblas/0.3.7:1' ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4:superlu/5.2.1:openblas/0.3.7 ++ export LOADEDMODULES ++ MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles ++ export MODULEPATH ++ OPENBLAS_DIR=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7 ++ export OPENBLAS_DIR ++ OPENBLAS_INC=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include ++ export OPENBLAS_INC ++ OPENBLAS_LIB=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib ++ export OPENBLAS_LIB ++ PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin ++ export PATH ++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1;/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:1;/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:1' ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVuYmxhcz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVuYmxhcy8w ++ export _ModuleTable001_ ++ _ModuleTable002_=LjMuNyIsWyJmdWxsTmFtZSJdPSJvcGVuYmxhcy8wLjMuNyIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5ibGFzIix9LG9wZW5tcGkzPXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9nbnU4L29wZW5tcGkzLzMuMS40IixbImZ1bGxOYW1lIl09Im9wZW5tcGkzLzMuMS40IixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ib3Blbm1waTMiLH0sc3VwZXJsdT17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9zdXBlcmx1LzUuMi4xIixbImZ1bGxOYW1lIl09InN1 ++ export _ModuleTable002_ ++ _ModuleTable003_=cGVybHUvNS4yLjEiLFsibG9hZE9yZGVyIl09Myxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJzdXBlcmx1Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OCIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ== ++ 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla ' + cd src + ./configure --prefix=/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1 --with-MPI --with-MPI-include=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include --with-MPI-lib-dirs=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib --with-timing --without-openmp '--with-blas-lib=-L/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib -lopenblas' '--with-lapack-lib=-L/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib -lopenblas' --with-mli --with-fei --with-superlu-include=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include --with-superlu-lib=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib 'CC=mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla ' 'CXX=mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla ' 'F77=mpif77 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla ' checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla 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/ohpc/pub/compiler/gcc/8.3.0/lib/gcc/x86_64-pc-linux-gnu/8.3.0 -L/opt/ohpc/pub/compiler/gcc/8.3.0/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/opt/ohpc/pub/compiler/gcc/8.3.0/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../.. -lgfortran -lm -lquadmath checking for dummy main to link with Fortran libraries... none checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore checking for MPI_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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... 80751897ae7a4ab6ba621d7c09d2d16c 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.15.1/src/FEI_mv/femli ~/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla ' 'CXX=mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla ' 'F77=mpif77 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla ' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_amgsa_calib.cxx In file included from mli_utils.c:30: ./../../lapack/_hypre_lapack.h:43: warning: "hypre_dgesvd" redefined #define hypre_dgesvd hypre_F90_NAME_LAPACK(dgesvd,DGESVD) : note: this is the location of the previous definition mli_utils.c: In function 'MLI_Utils_HypreMatrixReadTuminFormat': mli_utils.c:1452:10: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &globalNRows ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1472:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1475:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%lg", &colVal ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1476:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1489:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1492:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%lg", &colVal ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1511:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1517:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &colNum ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1520:16: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%lg", &colVal ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1521: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:1612:13: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system("ls"); ^~~~~~~~~~~~ mli_utils.c:1615:10: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d", &globalNRows, &globalNnz ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1640: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:1654: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:1672: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:1782:4: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d %d", &localNRows, &localNnz ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1816: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:1916:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, lineLeng, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1917:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, lineLeng, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1919:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, lineLeng, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1922:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, lineLeng, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1924:7: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(line, lineLeng, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1929: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:1930: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:1931: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:2000:10: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &globalNRows ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2013: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:2018:10: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &globalNRows ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2021:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &k ); ^~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2022:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%lg", &value ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2023: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:2027:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &k ); ^~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2031:13: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%lg", &value ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2032: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:2068:4: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result] fscanf( fp, "%d", &localNRows ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:2077: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:7: warning: 'apVec' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRMatrixMatvec(one, A, apVec, 0.0, zVec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:474:15: warning: 'pVec' may be used uninitialized in this function [-Wmaybe-uninitialized] sigma = hypre_ParVectorInnerProd(pVec, apVec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:467:7: warning: 'zVec' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRMatrixMatvec(one, A, apVec, 0.0, zVec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_ComputeLowEnergyLanczos': mli_utils.c:1322:15: warning: 'apVec' may be used uninitialized in this function [-Wmaybe-uninitialized] sigma = hypre_ParVectorInnerProd(pVec, apVec); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1322:15: warning: 'pVec' may be used uninitialized in this function [-Wmaybe-uninitialized] mli_utils.c:1312:13: 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:1548:12: warning: 'matAA' may be used uninitialized in this function [-Wmaybe-uninitialized] vals = &(matAA[matIA[irow]]); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1547:12: warning: 'matJA' may be used uninitialized in this function [-Wmaybe-uninitialized] inds = &(matJA[matIA[irow]]); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1547:27: warning: 'matIA' may be used uninitialized in this function [-Wmaybe-uninitialized] inds = &(matJA[matIA[irow]]); ~~~~~^~~~~~ mli_utils.c:1537:50: warning: 'startRow' may be used uninitialized in this function [-Wmaybe-uninitialized] startRow, startRow+localNRows-1, &IJmat); ~~~~~~~~^~~~~~~~~~~ mli_utils.c:1430:49: warning: 'localNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] int mypid, nprocs, currProc, globalNRows, localNRows, startRow; ^~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_HypreMatrixReadIJAFormat': mli_utils.c:1701:12: warning: 'matAA' may be used uninitialized in this function [-Wmaybe-uninitialized] vals = &(matAA[matIA[irow]]); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1700:12: warning: 'matJA' may be used uninitialized in this function [-Wmaybe-uninitialized] inds = &(matJA[matIA[irow]]); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ mli_utils.c:1700:27: warning: 'matIA' may be used uninitialized in this function [-Wmaybe-uninitialized] inds = &(matJA[matIA[irow]]); ~~~~~^~~~~~ mli_utils.c:1690:50: warning: 'startRow' may be used uninitialized in this function [-Wmaybe-uninitialized] startRow, startRow+localNRows-1, &IJmat); ~~~~~~~~^~~~~~~~~~~ mli_utils.c:1588:49: warning: 'localNRows' may be used uninitialized in this function [-Wmaybe-uninitialized] int mypid, nprocs, currProc, globalNRows, localNRows, startRow; ^~~~~~~~~~ mli_utils.c: In function 'MLI_Utils_HypreParMatrixReadIJAFormat': mli_utils.c:1841:50: warning: 'startRow' may be used uninitialized in this function [-Wmaybe-uninitialized] startRow, startRow+localNRows-1, &IJmat); ~~~~~~~~^~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_amgsa_dd_fedata.cxx 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_; ^ mli_amgsa_coarsen1.cxx: In member function 'int MLI_Method_AMGSA::formGlobalGraph(hypre_ParCSRMatrix*, hypre_ParCSRMatrix**)': mli_amgsa_coarsen1.cxx:1665:36: warning: 'rowLengths' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJGraph, rowLengths); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ mli_amgsa_coarsen1.cxx:1717:40: warning: 'colVal' may be used uninitialized in this function [-Wmaybe-uninitialized] if (localNRows > 0) delete [] colVal; ^ mli_amgsa_coarsen1.cxx:1716:40: 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_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_coarsen1.cxx: In member function 'double MLI_Method_AMGSA::genP(MLI_Matrix*, MLI_Matrix**, int, int*)': mli_amgsa_coarsen1.cxx:705:28: warning: 'alpha' may be used uninitialized in this function [-Wmaybe-uninitialized] MLI_Matrix_FormJacobi(mli_Amat, alpha, &mli_Jmat); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_amgsa_dd_fedata.cxx: In member function 'int MLI_Method_AMGSA::setupFEDataBasedSuperLUSmoother(MLI*, int)': 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:480:50: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nRecvs, *recvLengs, *recvProcs, **iRecvBufs; ^~~~~~~~~ mli_amgsa_dd_fedata.cxx:679:23: 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:23: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] 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:708:29: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] iSendBufs[iP]; ~~~~~~~~~~~~^ mli_amgsa_dd_fedata.cxx:706:15: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send(iSendBufs[iP], recvLengs[iP], MPI_INT, recvProcs[iP], 37290, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ comm); ~~~~~ mli_amgsa_dd_fedata.cxx:706:15: warning: 'recvLengs' 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_amgsa_dd_sfei.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_method.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_method_amgcr.cxx mli_amgsa_dd_sfei.cxx: In member function 'int MLI_Method_AMGSA::setupExtendedDomainDecomp(MLI*)': mli_amgsa_dd_sfei.cxx:928:37: warning: 'newRowSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJnewA, newRowSizes); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:735:37: warning: 'rowSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJ_PE, rowSizes); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:1034:41: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends > 0 ) delete [] sendLengs; ^ mli_amgsa_dd_sfei.cxx:991:44: warning: 'tmpNullVecs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( PENCols > 0 ) delete [] tmpNullVecs; ^ mli_amgsa_dd_sfei.cxx:750:30: warning: 'colVals' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_IJMatrixSetValues(IJ_PE, 1, &nSends, (const int *) &rowIndex, ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (const int *) colInds, (const double *) colVals); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:749:22: warning: 'colInds' may be used uninitialized in this function [-Wmaybe-uninitialized] colInds[iP] = procOffsets[iP] + PEPartition[sendProcs[iP]] + iD; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:696:17: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; ^~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:749:38: warning: 'procOffsets' may be used uninitialized in this function [-Wmaybe-uninitialized] colInds[iP] = procOffsets[iP] + PEPartition[sendProcs[iP]] + iD; ~~~~~~~~~~~~~~^ mli_amgsa_dd_sfei.cxx:1028:13: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] targv[2] = (char *) recvLengs; ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 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:37: warning: 'newRowSizes' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJnewA, newRowSizes); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:2806:39: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] if (nSends > 0) delete [] sendLengs; ^ mli_amgsa_dd_sfei.cxx:2704:44: warning: 'tmpNullVecs' may be used uninitialized in this function [-Wmaybe-uninitialized] if (QExtNCols > 0) delete [] tmpNullVecs; ^ 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:2629:22: warning: 'colInds' may be used uninitialized in this function [-Wmaybe-uninitialized] colInds[iP] = AExtpartition[pindex] + QExtOffsets[iP] + iD; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:2586:17: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; ^~~~~~~~~~~ mli_amgsa_dd_sfei.cxx:2629:62: warning: 'QExtOffsets' may be used uninitialized in this function [-Wmaybe-uninitialized] colInds[iP] = AExtpartition[pindex] + QExtOffsets[iP] + iD; ~~~~~~~~~~~~~~^ mli_amgsa_dd_sfei.cxx:2807:39: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] if (nRecvs > 0) delete [] recvLengs; ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_method_amgrs.cxx 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_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_method_amgsa.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_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:541:36: warning: 'hypreAT' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_BoomerAMGBuildInterp(hypreAT, CFMarkers, hypreST, ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ coarsePartition, nodeDOF_, dofArray, outputLevel_, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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; ^~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli.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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_oneLevel.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_fedata_utils.cxx mli_fedata.cxx: In member function 'virtual int MLI_FEData::readFromFile(char*)': mli_fedata.cxx:3937:9: 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:41: 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:10: 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:13: 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:10: 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:10: 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:10: 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:46: 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:10: 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:46: 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:39: 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:49: 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:12: 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:44: 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:13: 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:16: 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:19: 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:12: 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:44: 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:16: 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:19: 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:9: 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:41: 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:10: 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:19: 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:12: 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:44: 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:16: 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:19: 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:22: 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.cxx: In member function 'virtual int MLI_FEData::initComplete()': mli_fedata.cxx:1096:38: warning: 'request' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecv > 0 ) delete [] request; ^ 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 ) ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_sfei.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_matrix_mult.cxx mli_matrix_mult.cxx: In function 'void MLI_Matrix_GetExtRows(MLI_Matrix*, MLI_Matrix*, int*, int**, int**, double**)': mli_matrix_mult.cxx:842:46: warning: 'dSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( totalSendNnz > 0 ) delete [] dSendBuf; ^ 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, ^~~~~~~~~~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_matrix_utils.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_solver_bjacobi.cxx 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:743:43: warning: 'iSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( sendNRows > 0 ) delete [] iSendBuf; ^ 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:23: warning: 'CColMapAux' may be used uninitialized in this function [-Wmaybe-uninitialized] MLI_Utils_IntQSort2(CColMap, CColMapAux, 0, COffdNCols-1); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mli_matrix_mult.cxx:235:48: warning: 'extColListAux' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( BExtNRows > 0 ) delete [] extColListAux; ^ mli_matrix_mult.cxx:390:44: warning: 'extColList' may be used uninitialized in this function [-Wmaybe-uninitialized] CColMap[ia] = extColList[ia-BExtNRows]; ^ mli_matrix_mult.cxx:225:51: warning: 'iArray' may be used uninitialized in this function [-Wmaybe-uninitialized] else BExtCols[ir] = iArray[index] + BNCols + BExtNRows; ^ mli_matrix_mult.cxx:539:44: warning: 'COffdReg' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( CExtNCols > 0 ) delete [] COffdReg; ^ 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 ) ^~ In file included from mli_matrix_utils.cxx:17: ./../../utilities/_hypre_utilities.h: In function 'int MLI_Matrix_GetOverlappedMatrix(MLI_Matrix*, int*, int**, int**, double**)': ./../../utilities/_hypre_utilities.h:751:13: warning: 'dsendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_solver_gs.cxx 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:624:46: warning: 'dSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( totalSendNnz > 0 ) delete [] dSendBuf; ^ 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:531:44: warning: 'iSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( totalSends > 0 ) delete [] iSendBuf; ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_solver_sgs.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; ^~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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:42: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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:805:46: warning: 'dSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( totalSendNnz > 0 ) delete [] dSendBuf; ^ 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:712:44: warning: 'iSendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( totalSends > 0 ) delete [] iSendBuf; ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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:227:36: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] mpiRequests; ^~~~~~~~~~~ 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; ^~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_solver_kaczmarz.cxx mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c mli_solver_superlu.cxx mli_solver_kaczmarz.cxx: In member function 'virtual int MLI_Solver_Kaczmarz::solve(MLI_Vector*, MLI_Vector*)': mli_solver_kaczmarz.cxx:204:29: warning: 'vExtData' may be used uninitialized in this function [-Wmaybe-uninitialized] vExtData[index] += res * AOffdA[jcol]; ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ mli_solver_kaczmarz.cxx:92:25: warning: 'vBufData' may be used uninitialized in this function [-Wmaybe-uninitialized] double *vBufData, *vExtData, res; ^~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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:387: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:482:35: warning: 'f2' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRMatrixMatvecT(one, P, f, zero, f2); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ mli_solver_seqsuperlu.cxx:400:17: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; ^~~~~~~~~~~ mli_solver_seqsuperlu.cxx:505:75: warning: 'u2Data' may be used uninitialized in this function [-Wmaybe-uninitialized] for ( irow = 0; irow < length; irow++ ) uData[irow] = u2Data[irow]; ~~~~~~~~~~~^ mli_solver_seqsuperlu.cxx:492:21: warning: 'f2Data' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send(f2Data,sendLengs_[iP],MPI_DOUBLE,sendProcs_[iP],45716, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AComm_); ~~~~~~~ mli_solver_seqsuperlu.cxx:483: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:375:59: warning: 'rowArray' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( subProblemRowIndices_ != NULL ) delete [] rowArray; ^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DMLI_SUPERLU -DMPICH_SKIP_MPICXX -I. -I../.. -I. -I./../../blas -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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 + popd ~/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla ' 'CXX=mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla ' 'F77=mpif77 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla ' Making blas ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/blas' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dasum.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c daxpy.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dcopy.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c ddot.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dgemm.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dgemv.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dger.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dnrm2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c drot.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dscal.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dswap.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dsymm.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmm.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmv.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsm.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsv.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c idamax.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c lsame.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/blas' Making lapack ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/lapack' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dbdsqr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgebd2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgebrd.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgelq2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgelqf.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgels.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgeqr2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgeqrf.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgesvd.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetrf.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetri.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetrs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetf2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlabad.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlabrd.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlacpy.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlae2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaev2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlange.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlanst.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlansy.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlapy2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarfb.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarf.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarfg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarft.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlartg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlas2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlascl.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaset.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq1.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq3.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq4.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq5.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq6.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasrt.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlassq.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2l.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2r.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgbr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgl2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorglq.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgql.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgqr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgtr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorm2r.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormbr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorml2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormlq.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormqr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotf2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotrf.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotrs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsteqr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsterf.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsyev.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygs2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygst.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygv.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsytd2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsytrd.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dtrtri.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dtrti2.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c ieeeck.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c ilaenv.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c lsame.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c xerbla.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlamch.c make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/lapack' Making utilities ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c HYPRE_version.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c fortran_matrix.c In file included from exchange_data.c:20: exchange_data.c: In function 'hypre_DataExchangeList': _hypre_utilities.h:751:3: warning: 'term_statuses' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), 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: _hypre_utilities.h:751:3: warning: 'term_requests' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), ptr = NULL ) ^~~~~~~~~~ exchange_data.c:183:23: note: 'term_requests' was declared here hypre_MPI_Request *term_requests, term_request1, request_parent; ^~~~~~~~~~~~~ exchange_data.c:410:10: warning: 'response_statuses' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_MPI_Testall(num_contacts, response_requests, &responses_complete, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ response_statuses); ~~~~~~~~~~~~~~~~~~ exchange_data.c:410:10: warning: 'response_requests' 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c timing.c In file included from HYPRE_utilities.h:22, from _hypre_utilities.h:8, from timing.c:21: ../HYPRE_config.h:81: warning: "HYPRE_TIMING" redefined #define HYPRE_TIMING 1 mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c hypre_mpi_comm_f2c.c timing.c:19: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c hypre_hopscotch_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c gpuErrorCheck.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c gpuMem.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c hypre_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I. -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c hypre_reducesum.c Building libHYPRE_utilities.a ... ar -rcu libHYPRE_utilities.a *.o ranlib libHYPRE_utilities.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./_hypre_utilities.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./hypre_hopscotch_hash.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./fortran*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/utilities' Making multivector ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/multivector' Making krylov ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c cogmres.c gmres.c: In function 'hypre_GMRESSolve': gmres.c:594: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]; ~~~~^~~~~ cogmres.c: In function 'hypre_COGMRESSolve': cogmres.c:614:32: warning: 'rs_2' may be used uninitialized in this function [-Wmaybe-uninitialized] rs_2[i-1] = rs_2[i-1]/hh[itmp+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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c HYPRE_cogmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c HYPRE_lobpcg.c In file included from HYPRE_lobpcg.c:29: ./../lapack/_hypre_lapack.h:43: warning: "hypre_dgesvd" redefined #define hypre_dgesvd hypre_F90_NAME_LAPACK(dgesvd,DGESVD) : note: this is the location of the previous definition mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../blas -I./../lapack -I./../multivector -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 cogmres.o flexgmres.o lgmres.o HYPRE_bicgstab.o HYPRE_cgnr.o HYPRE_gmres.o HYPRE_cogmres.o HYPRE_lgmres.o HYPRE_flexgmres.o HYPRE_pcg.o pcg.o HYPRE_lobpcg.o lobpcg.o ranlib libHYPRE_krylov.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./krylov.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./lobpcg.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/krylov' Making seq_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c csr_matvec_oomp.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c gpukernels.c 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 csr_matvec_oomp.o gpukernels.o ranlib libHYPRE_seq_mv.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./seq_mv.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/seq_mv' Making parcsr_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_bool_matrix.c 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:677: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_bool_matop.c:1025:7: warning: 'A_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRBooleanMatrixDestroy(A_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; ^~~~~~ 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); ~~~~~~~~~~~~~~~~ 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_CSRBooleanMatrixToParCSRBooleanMatrix': par_csr_bool_matrix.c:841:17: warning: 'a_j' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_BuildCSRBooleanMatrixMPIDataType(local_num_nonzeros[i], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_num_rows[i], ~~~~~~~~~~~~~~~~~~ &a_i[row_starts[i]], ~~~~~~~~~~~~~~~~~~~~ &a_j[ind], ~~~~~~~~~~ &csr_matrix_datatypes[i]); ~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_matop.c In file included from par_csr_matop.c:16: ./../lapack/_hypre_lapack.h:43: warning: "hypre_dgesvd" redefined #define hypre_dgesvd hypre_F90_NAME_LAPACK(dgesvd,DGESVD) : note: this is the location of the previous definition In file included from _hypre_parcsr_mv.h:9, from par_csr_communication.c:13: par_csr_communication.c: In function 'hypre_ParCSRCommPkgCreate_core': ./../utilities/_hypre_utilities.h:751:3: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), ptr = NULL ) ^~~~~~~~~~ par_csr_communication.c:467:22: note: 'status' was declared here hypre_MPI_Status *status; ^~~~~~ In file included from _hypre_parcsr_mv.h:9, from par_csr_communication.c:13: ./../utilities/_hypre_utilities.h:751:3: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), ptr = NULL ) ^~~~~~~~~~ par_csr_communication.c:466:23: note: 'requests' was declared here 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_matrix.c par_csr_matop.c: In function 'hypre_ParCSRMatrixExtractBExt_Arrays_Overlap': par_csr_matop.c:1490: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:1346:41: warning: 'B_int_data' may be used uninitialized in this function [-Wmaybe-uninitialized] B_int_data[count] = offd_data[k]; ^ par_csr_matrix.c: In function 'hypre_ParCSRMatrixReadIJ': par_csr_matrix.c:825:22: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_j[i] = hypre_BinarySearch(col_map_offd, offd_j[i], num_cols_offd); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matrix.c:795: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_ParMatmul': par_csr_matop.c:767: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:754:40: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] col_map_offd_C[i] = temp[i]; ~~~~^~~ par_csr_matop.c:905:52: 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:916:74: warning: 'B_ext_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] C_offd_data[jj_count_offd] = a_entry*B_ext_offd_data[jj3]; ~~~~~~~~~~~~~~~^~~~~ par_csr_matop.c:925:22: warning: 'B_ext_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] i3 = B_ext_diag_j[jj3]; ~~~^~~~~~~~~~~~~~~~~~~ par_csr_matop.c:929:74: warning: 'B_ext_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] C_diag_data[jj_count_diag] = a_entry*B_ext_diag_data[jj3]; ~~~~~~~~~~~~~~~^~~~~ par_csr_matop.c:701:25: 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:710:57: warning: 'Bs_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] B_ext_diag_data[cnt_diag++] = Bs_ext_data[j]; ~~~~~~~~~~~^~~ par_csr_matop.c:724:13: warning: 'Bs_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixDestroy(Bs_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matrix.c: In function 'hypre_CSRMatrixToParCSRMatrix': par_csr_matrix.c:1227:10: warning: 'a_j' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_BuildCSRMatrixMPIDataType(local_num_nonzeros[i], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_num_rows[i], ~~~~~~~~~~~~~~~~~~ &a_data[ind], ~~~~~~~~~~~~~ &a_i[row_starts[i]], ~~~~~~~~~~~~~~~~~~~~ &a_j[ind], ~~~~~~~~~~ &csr_matrix_datatypes[i]); ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matrix.c:1226:19: warning: 'a_i' may be used uninitialized in this function [-Wmaybe-uninitialized] ind = a_i[row_starts[i]]; ^ par_csr_matrix.c:1227:10: warning: 'a_data' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_BuildCSRMatrixMPIDataType(local_num_nonzeros[i], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ local_num_rows[i], ~~~~~~~~~~~~~~~~~~ &a_data[ind], ~~~~~~~~~~~~~ &a_i[row_starts[i]], ~~~~~~~~~~~~~~~~~~~~ &a_j[ind], ~~~~~~~~~~ &csr_matrix_datatypes[i]); ~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c: In function 'hypre_ParCSRMatrixTranspose': par_csr_matop.c:1712:19: warning: 'AT_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Complex *AT_buf_data; ^~~~~~~~~~~ par_csr_matop.c:1859:19: warning: 'send_map_elmts' may be used uninitialized in this function [-Wmaybe-uninitialized] j_row = send_map_elmts[j]; ~~~~~~^~~~~~~~~~~~~~~~~~~ par_csr_matop.c:1726:15: warning: 'send_map_starts' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_starts; ^~~~~~~~~~~~~~~ par_csr_matop.c:1804: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:1819:50: warning: 'send_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; par_csr_matop.c:1818:50: warning: 'recv_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; par_csr_matop.c:1710:15: warning: 'AT_buf_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *AT_buf_i; ^~~~~~~~ par_csr_matop.c:1832:24: 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:1824:21: 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:1810: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:1694: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:1823:62: 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], HYPRE_MEMORY_HOST); ^ par_csr_matop.c:1785:7: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_matop_marked.c par_csr_matop.c: In function 'hypre_ParCSRMatrixAminvDB': par_csr_matop.c:3090:29: warning: 'map_to_B' may be used uninitialized in this function [-Wmaybe-uninitialized] A_col = map_to_B[A_offd_j[j]]; ^ 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); ~~~~~~~~~~~~~~~~ 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:419:54: warning: 'Ps_ext_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:425:7: warning: 'Ps_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixDestroy(Ps_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matop.c: In function 'hypre_ParTMatmul': par_csr_matop.c:3249:21: warning: 'num_sends_A' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_sends_A; ^~~~~~~~~~~ par_csr_matop.c:3613:39: 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:3247: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:3607:52: 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:3605:21: warning: 'C_tmp_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] jcol = C_tmp_offd_j[jk]; ~~~~~^~~~~~~~~~~~~~~~~~ par_csr_matop.c:3238: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:3599:52: 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:3597:21: warning: 'C_tmp_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] jcol = C_tmp_diag_j[jk]; ~~~~~^~~~~~~~~~~~~~~~~~ par_csr_matop.c:3639:79: 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:3630:30: warning: 'C_ext_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] jcol = C_ext_offd_j[j2]; ~~~~~^~~~~~~~~~~~~~~~~~ par_csr_matop.c:3628:67: 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:3626:74: 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:3617:30: warning: 'C_ext_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] jcol = C_ext_diag_j[j2]; ~~~~~^~~~~~~~~~~~~~~~~~ par_csr_matop.c:3615:67: 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:3415:56: warning: 'C_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] C_ext_diag_data[cnt_diag++] = C_ext_data[j]; ~~~~~~~~~~^~~ par_csr_matop.c:3405: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:3222:17: warning: 'C_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *C_ext_i; ^~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_matvec.c par_csr_matvec.c: In function 'hypre_ParCSRMatrixMatvec_FF': par_csr_matvec.c:724:7: warning: 'x_tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_SeqVectorDestroy(x_tmp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_matvec.c:700:7: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../blas -I./../lapack -I./../utilities -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_make_system.c par_vector.c: In function 'hypre_VectorToParVector': par_vector.c:617:35: warning: 'v_data' may be used uninitialized in this function [-Wmaybe-uninitialized] local_data[i] = v_data[i]; ~~~~~~^~~ Building libHYPRE_parcsr_mv.a ... ar -rcu libHYPRE_parcsr_mv.a communicationT.o F90_HYPRE_parcsr_matrix.o F90_HYPRE_parcsr_vector.o F90_parcsr_matrix.o F90_par_vector.o HYPRE_parcsr_matrix.o HYPRE_parcsr_vector.o 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.15.1/src/hypre/include cp -fR ./_hypre_parcsr_mv.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/parcsr_mv' Making parcsr_block_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_block_comm.c In file included from ./../seq_mv/seq_mv.h:23, 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:751:3: warning: 'x_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_block_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_block_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_block_interp.c 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:281:27: warning: 'P_ext_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Complex *P_ext_diag_data; ^~~~~~~~~~~~~~~ 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:1701:52: 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:1670:49: 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:1557:45: 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:1677: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:27: 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:237:27: warning: 'RAP_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Complex *RAP_ext_data; ^~~~~~~~~~~~ par_csr_block_rap.c:1800:7: warning: 'RAP_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRBlockMatrixDestroy(RAP_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_csr_block_rap.c:671:37: warning: 'P_marker' may be used uninitialized in this function [-Wmaybe-uninitialized] if (P_marker[i3] < jj_row_begining) ^ 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]; ^ 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: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:285:27: warning: 'P_ext_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Complex *P_ext_offd_data; ^~~~~~~~~~~~~~~ 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:277:27: warning: 'Ps_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Complex *Ps_ext_data; ^~~~~~~~~~~ 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; ^~~~~~~~~~~~~~~~~~ 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_csr_block_relax.c 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../seq_mv/seq_mv.h:23, 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:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), 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:1239:57: 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_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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c par_block_nodal_systems.c 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.15.1/src/hypre/include cp -fR ./csr_block_matrix.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/parcsr_block_mv' Making distributed_matrix ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../parcsr_mv -I./../seq_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_matrix' Making IJ_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c HYPRE_IJVector.c HYPRE_IJMatrix.c: In function 'HYPRE_IJMatrixPrint': HYPRE_IJMatrix.c:1210: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c IJVector_parcsr.c IJMatrix_parcsr.c: In function 'hypre_IJMatrixGetValuesParCSR': IJMatrix_parcsr.c:549:41: warning: 'col_map_offd' may be used uninitialized in this function [-Wmaybe-uninitialized] cols[indx] = col_map_offd[offd_j[j]]; ^ IJMatrix_parcsr.c:550:42: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] values[indx++] = offd_data[j]; ~~~~~~~~~^~~ IJMatrix_parcsr.c:549:48: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] cols[indx] = col_map_offd[offd_j[j]]; ~~~~~~^~~ IJMatrix_parcsr.c: In function 'hypre_IJMatrixSetValuesParCSR': IJMatrix_parcsr.c:1040:37: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[cnt_offd++] = values[indx]; ^ IJMatrix_parcsr.c:1039:34: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_j[cnt_offd] = cols[indx]; ^ IJMatrix_parcsr.c:992:47: warning: 'tmp_data' may be used uninitialized in this function [-Wmaybe-uninitialized] local_data[cnt++] = tmp_data[i]; ~~~~~~~~^~~ IJMatrix_parcsr.c:777: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_IJMatrixAddToValuesParCSR': IJMatrix_parcsr.c:1614:37: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[cnt_offd++] = values[indx]; ^ IJMatrix_parcsr.c:1613:34: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_j[cnt_offd] = cols[indx]; ^ IJMatrix_parcsr.c:1566:47: warning: 'tmp_data' may be used uninitialized in this function [-Wmaybe-uninitialized] local_data[cnt++] = tmp_data[i]; ~~~~~~~~^~~ IJMatrix_parcsr.c:1336: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_IJMatrixAssembleParCSR': IJMatrix_parcsr.c:2961:31: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[i_offd++] = local_data[j]; ^ IJMatrix_parcsr.c:2960:28: 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:3605:40: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[cnt_offd++] = values[indx]; ^ IJMatrix_parcsr.c:3604:37: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_j[cnt_offd] = cols[indx]; ^ IJMatrix_parcsr.c:3591:38: warning: 'offd_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (j=offd_i[row_local]; j < offd_indx; j++) ^ IJMatrix_parcsr.c:3641:40: warning: 'diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] diag_data[cnt_diag++] = values[indx]; ^ IJMatrix_parcsr.c:3640:37: warning: 'diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] diag_j[cnt_diag] = cols[indx]; ^ IJMatrix_parcsr.c:3627:38: 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:3138:15: warning: 'off_proc_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *off_proc_j; ^~~~~~~~~~ IJMatrix_parcsr.c:3137:15: warning: 'off_proc_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *off_proc_i; ^~~~~~~~~~ IJMatrix_parcsr.c:3136:14: warning: 'off_proc_i_indx' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int off_proc_i_indx; ^~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3723:22: warning: 'cancel_indx' may be used uninitialized in this function [-Wmaybe-uninitialized] cancel_indx += offproc_cnt[i1]; ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ IJMatrix_parcsr.c:3281:31: 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:4213:40: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[cnt_offd++] = values[indx]; ^ IJMatrix_parcsr.c:4212:37: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_j[cnt_offd] = cols[indx]; ^ IJMatrix_parcsr.c:4199:38: warning: 'offd_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (j=offd_i[row_local]; j < offd_indx; j++) ^ IJMatrix_parcsr.c:4249:40: warning: 'diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] diag_data[cnt_diag++] = values[indx]; ^ IJMatrix_parcsr.c:4248:37: warning: 'diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] diag_j[cnt_diag] = cols[indx]; ^ IJMatrix_parcsr.c:4235:38: 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:3904:31: 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.15.1/src/hypre/include cp -fR ./_hypre_IJ_mv.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/IJ_mv' Making matrix_matrix ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I./.. -I./../utilities -I./../distributed_matrix -I./../seq_mv -I./../parcsr_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/matrix_matrix' Making distributed_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls' Making pilut ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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.15.1/src/hypre/include make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/pilut' Making ParaSails ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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); ^~~~~~~~~~~~~~~~~~~~~~ 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); ^~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c ParaSails.c In file included from ParaSails.c:33: ./../../lapack/_hypre_lapack.h:43: warning: "hypre_dgesvd" redefined #define hypre_dgesvd hypre_F90_NAME_LAPACK(dgesvd,DGESVD) : note: this is the location of the previous definition mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I../.. -I. -I./../.. -I./../../blas -I./../../lapack -I./../../utilities -I./../../distributed_matrix -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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.15.1/src/distributed_ls/ParaSails' Making Euclid ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c krylov_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c Mat_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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); ^~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c MatGenFD.c In file included from mat_dh_private.c:13: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c Vec_dh.c Vec_dh.c: In function 'Vec_dhRead': Vec_dh.c:241:7: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(junk, MAX_JUNK, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ Vec_dh.c:267:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(junk, MAX_JUNK, fp); ^~~~~~~~~~~~~~~~~~~~~~~~~ SubdomainGraph_dh.c: In function 'SubdomainGraph_dhInit': SubdomainGraph_dh.c:537:17: warning: 'interiorCount' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int interiorCount, bdryCount; ^~~~~~~~~~~~~ Building libHYPRE_Euclid.a ... ar -rcu libHYPRE_Euclid.a blas_dh.o Euclid_apply.o Euclid_dh.o ExternalRows_dh.o Factor_dh.o getRow_dh.o globalObjects.o Hash_dh.o Hash_i_dh.o ilu_mpi_bj.o ilu_mpi_pilu.o ilu_seq.o io_dh.o krylov_dh.o Mat_dh.o mat_dh_private.o MatGenFD.o Mem_dh.o Numbering_dh.o Parser_dh.o shellSort_dh.o sig_dh.o SortedList_dh.o SortedSet_dh.o SubdomainGraph_dh.o TimeLog_dh.o Timer_dh.o Vec_dh.o ranlib libHYPRE_Euclid.a make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/Euclid' make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls' Making parcsr_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/parcsr_ls' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c amg_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c aux_interp.c aux_interp.c: In function 'hypre_exchange_interp_data': aux_interp.c:424:32: warning: 'loc_col' may be used uninitialized in this function [-Wmaybe-uninitialized] Sop_j[kk] = -loc_col - 1; ~~~~~~~~~^~~ aux_interp.c:229:22: note: 'loc_col' was declared here HYPRE_Int got_loc, loc_col; ^~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_hypre_laplace.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_amg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_block.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_Euclid.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_cogmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_pilut.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c F90_HYPRE_ams.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c gen_redcs_mat.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_amg.c gen_redcs_mat.c: In function 'hypre_seqAMGSetup': gen_redcs_mat.c:285:21: warning: 'total_nnz' may be used uninitialized in this function [-Wmaybe-uninitialized] A_seq = hypre_ParCSRMatrixCreate(seq_comm,size,size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ row_starts, row_starts, ~~~~~~~~~~~~~~~~~~~~~~~ 0,total_nnz,0); ~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_block.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_Euclid.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_cogmres.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_mgr.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_pilut.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_ams.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_ads.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c HYPRE_ame.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_amg.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_amg_setup.c par_amg_setup.c: In function 'hypre_BoomerAMGSetup': par_amg_setup.c:1612:26: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_amg_solve.c par_amg_solve.c: In function 'hypre_BoomerAMGSolve': par_amg_solve.c:261:24: warning: 'Residual' may be used uninitialized in this function [-Wmaybe-uninitialized] resid_nrm = sqrt(hypre_ParVectorInnerProd( Residual, Residual )); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_amg_solveT.c par_amg_solveT.c: In function 'hypre_BoomerAMGCycleT': par_amg_solveT.c:484:27: warning: 'relax_points' may be used uninitialized in this function [-Wmaybe-uninitialized] Solve_err_flag = hypre_BoomerAMGRelaxT(A_array[level], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F_array[level], ~~~~~~~~~~~~~~~ CF_marker_array[level], ~~~~~~~~~~~~~~~~~~~~~~~ relax_type, ~~~~~~~~~~~ relax_points, ~~~~~~~~~~~~~ relax_weight[level], ~~~~~~~~~~~~~~~~~~~~ U_array[level], ~~~~~~~~~~~~~~~ Vtemp); ~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_cg_relax_wt.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_coarsen.c par_cg_relax_wt.c: In function 'hypre_BoomerAMGCGRelaxWt': par_cg_relax_wt.c:234:15: warning: 'Utemp' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParVectorAxpy(1.0,Utemp,Ztemp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cg_relax_wt.c:246:40: warning: 'smoother' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_SchwarzSolve(smoother[level], ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_cgc_coarsen.c par_coarsen.c: In function 'hypre_BoomerAMGCoarsen': par_coarsen.c:234:4: warning: 'comm_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommHandleDestroy(comm_handle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_coarsen.c:808:20: warning: 'wall_time' may be used uninitialized in this function [-Wmaybe-uninitialized] wall_time = time_getWallclockSeconds() - wall_time; ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_cgc_coarsen.c: In function 'hypre_BoomerAMGCoarsenCGCb': par_cgc_coarsen.c:333:20: warning: 'measure_max' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!num_left || measure_array[LoL_head->head] local_vector) ^~ par_cycle.c:48:24: note: 'Utemp' was declared here hypre_ParVector *Utemp; ^~~~~ par_cycle.c:518:35: warning: 'relax_points' may be used uninitialized in this function [-Wmaybe-uninitialized] Solve_err_flag = hypre_BoomerAMGRelax(A_array[level], ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Aux_F, ~~~~~~ CF_marker_array[level], ~~~~~~~~~~~~~~~~~~~~~~~ relax_type, ~~~~~~~~~~~ relax_points, ~~~~~~~~~~~~~ relax_weight[level], ~~~~~~~~~~~~~~~~~~~~ omega[level], ~~~~~~~~~~~~~ l1_norms_level, ~~~~~~~~~~~~~~~ Aux_U, ~~~~~~ Vtemp, ~~~~~~ Ztemp); ~~~~~~ par_cycle.c:576:68: warning: 'Ptemp_data' may be used uninitialized in this function [-Wmaybe-uninitialized] Ptemp_data[i] = Ztemp_data[i] + beta*Ptemp_data[i]; ~~~~~~~~~~^~~ par_cycle.c:576:47: warning: 'Ztemp_data' may be used uninitialized in this function [-Wmaybe-uninitialized] Ptemp_data[i] = Ztemp_data[i] + beta*Ptemp_data[i]; ~~~~~~~~~~^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_add_cycle.c par_cr.c: In function 'hypre_BoomerAMGIndepRS': par_cr.c:699: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: In function 'hypre_BoomerAMGIndepRSa': par_cr.c:1154:43: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] if (CF_marker_offd[S_offd_j[j]] < 1) ~~~~~~~~^~~ par_add_cycle.c: In function 'hypre_CreateLambda': par_add_cycle.c:846:56: warning: 'send_map_elmts' may be used uninitialized in this function [-Wmaybe-uninitialized] buf_data[index++] = D_data[send_map_elmts[j]]; ~~~~~~~~~~~~~~^~~ par_add_cycle.c:888:44: warning: 'Atilde_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] Atilde_offd_j[A_cnt_offd++] = remap[j_indx]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ par_add_cycle.c:882:44: warning: 'Atilde_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] Atilde_diag_j[A_cnt_diag++] = j_indx+row_start; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ par_add_cycle.c:887:45: warning: 'Atilde_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] Atilde_offd_data[A_cnt_offd] = A_tmp_offd_data[j]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:881:45: warning: 'Atilde_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] Atilde_diag_data[A_cnt_diag] = A_tmp_diag_data[j]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ par_add_cycle.c:874:35: 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:873:36: 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:863:18: warning: 'L_diag_j' may be used uninitialized in this function [-Wmaybe-uninitialized] L_diag_j[cnt_diag++] = i+row_start; ^ par_add_cycle.c:862: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_add_cycle.c:373:15: warning: 'send_map_starts' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_starts; ^~~~~~~~~~~~~~~ par_cr.c: In function 'hypre_BoomerAMGIndepPMIS': par_cr.c:1932:18: warning: 'S_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] j = S_offd_j[jS]; ~~^~~~~~~~~~~~~~ par_cr.c: In function 'hypre_BoomerAMGIndepPMISa': par_cr.c:2484:18: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_difconv.c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_indepset.c In file included from par_gsmg.c:26: ./../lapack/_hypre_lapack.h:43: warning: "hypre_dgesvd" redefined #define hypre_dgesvd hypre_F90_NAME_LAPACK(dgesvd,DGESVD) : note: this is the location of the previous definition mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_interp.c par_gsmg.c: In function 'hypre_BoomerAMGCreateSmoothVecs': par_gsmg.c:555: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:1284:23: warning: 'S_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_gsmg.c: In function 'hypre_BoomerAMGBuildInterpGSMG': par_gsmg.c:1951:25: warning: 'S_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] i2 = S_ext_j[jj1]; ~~~^~~~~~~~~~~~~~ par_gsmg.c:1949: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:1966:27: warning: 'S_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] sum += S_ext_data[jj1]; ~~~~~~~~~~^~~~~ par_gsmg.c:2143:23: warning: 'S_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (num_procs > 1) hypre_CSRMatrixDestroy(S_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_jacobi_interp.c par_interp.c: In function 'hypre_BoomerAMGBuildInterp': par_interp.c:1021: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_multi_interp.c par_interp.c: In function 'hypre_BoomerAMGBuildInterpHE': par_interp.c:1941: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:1863:25: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (sum_C*diagonal) alfa = -sum_N/(sum_C*diagonal); ~~~~~^~~~~~~~~ par_interp.c: In function 'hypre_BoomerAMGBuildInterpModUnk': par_interp.c:4220: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:800:24: 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:82:27: warning: 'send_map_start' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_start; ^~~~~~~~~~~~~~ par_multi_interp.c:1684:22: warning: 'send_map_elmt' may be used uninitialized in this function [-Wmaybe-uninitialized] j1 = send_map_elmt[j]; ~~~^~~~~~~~~~~~~~~~~~ par_multi_interp.c:781:53: warning: 'send_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommPkgSendProcs(tmp_comm_pkg) = send_procs; par_multi_interp.c:86:27: warning: 'recv_vec_start' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *recv_vec_start; ^~~~~~~~~~~~~~ par_multi_interp.c:785:53: warning: 'recv_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_ParCSRCommPkgRecvProcs(tmp_comm_pkg) = recv_procs; par_multi_interp.c:98:27: warning: 'C_array' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *C_array; ^~~~~~~ par_interp.c: In function 'hypre_BoomerAMGTruncandBuild': par_interp.c:4297: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_laplace_27pt.c par_laplace_27pt.c: In function 'GenerateLaplacian27pt': par_laplace_27pt.c:1398:23: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] offd_data[o_cnt++] = value[1]; ^ par_laplace_27pt.c:1601:26: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] work[i] = offd_j[i]; ~~~~~~^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/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:426:26: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] work[i] = offd_j[i]; ~~~~~~^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_laplace.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_lr_interp.c par_laplace.c: In function 'GenerateSysLaplacian': par_laplace.c:433:16: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *offd_data; ^~~~~~~~~ par_laplace.c:432:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildStdInterp': par_lr_interp.c:522:25: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ~~~^~~~~~~~~~~ par_lr_interp.c:303:49: 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:676:28: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[kk]; ~~~^~~~~~~~~~~~~ par_lr_interp.c:674:59: 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:673:61: 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]]; ^ par_laplace.c: In function 'GenerateSysLaplacianVCoef': par_laplace.c:938:16: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *offd_data; ^~~~~~~~~ par_laplace.c:937: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_mgr.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPIInterp': par_lr_interp.c:1568:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ~~~^~~~~~~~~~~ par_lr_interp.c:1324:52: 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:1683:28: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ~~~^~~~~~~~~~~~~~ par_lr_interp.c:1681:58: 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:1710:67: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] diagonal += distribute*A_ext_data[jj1]; ~~~~~~~~~~^~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtPICCInterp': par_lr_interp.c:2537:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ~~~^~~~~~~~~~~ par_lr_interp.c:2502:49: 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:2680:25: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ~~~^~~~~~~~~~~~~~ par_lr_interp.c:2678:55: 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:2707:64: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] diagonal += distribute*A_ext_data[jj1]; ~~~~~~~~~~^~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildFFInterp': par_lr_interp.c:3431:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ~~~^~~~~~~~~~~ par_lr_interp.c:3405:49: 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:3570:25: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ~~~^~~~~~~~~~~~~~ par_lr_interp.c:3568:55: 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:3581:45: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] sum += A_ext_data[jj1]; ~~~~~~~~~~^~~~~ In file included from ./../multivector/interpreter.h:16, from HYPRE_parcsr_ls.h:3761, from _hypre_parcsr_ls.h:15, from par_mgr.c:19: par_mgr.c: In function 'hypre_block_jacobi': ./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), ptr = NULL ) ^~~~~~~~~~ par_mgr.c:2055:21: note: 'v_buf_data' was declared here HYPRE_Real *v_buf_data; ^~~~~~~~~~ par_mgr.c:2118:7: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_mgr_setup.c par_lr_interp.c: In function 'hypre_BoomerAMGBuildFF1Interp': par_lr_interp.c:3776:27: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *Sop_j; ^~~~~ par_lr_interp.c:4300:49: 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:4467:25: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ~~~^~~~~~~~~~~~~~ par_lr_interp.c:4465:55: 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:4478:45: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] sum += A_ext_data[jj1]; ~~~~~~~~~~^~~~~ par_lr_interp.c: In function 'hypre_BoomerAMGBuildExtInterp': par_lr_interp.c:5059:25: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ~~~^~~~~~~~~~~ par_lr_interp.c:4869:49: 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:5172:25: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ~~~^~~~~~~~~~~~~~ par_lr_interp.c:5170:55: 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:5183:45: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] sum += 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_mgr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_nongalerkin.c par_mgr_solve.c: In function 'hypre_MGRSolve': par_mgr_solve.c:244:23: warning: 'residual' may be used uninitialized in this function [-Wmaybe-uninitialized] resnorm = sqrt(hypre_ParVectorInnerProd( residual, residual )); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_nodal_systems.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_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:786:63: warning: 'recv_vec_starts_AN' may be used uninitialized in this function [-Wmaybe-uninitialized] recv_vec_starts[i] = num_functions*recv_vec_starts_AN[i]; ~~~~~~~~~~~~~~~~~~^~~ par_nodal_systems.c:101:22: warning: 'send_map_elmts_AN' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *send_map_elmts_AN; ^~~~~~~~~~~~~~~~~ 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:90:22: warning: 'num_recvs' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_recvs; ^~~~~~~~~ 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_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:851:22: warning: 'S_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *S_offd_data; ^~~~~~~~~~~ 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_rotate_7pt.c In file included from ./../multivector/interpreter.h:16, from HYPRE_parcsr_ls.h:3761, from _hypre_parcsr_ls.h:15, from par_rap.c:13: par_rap.c: In function 'hypre_BoomerAMGBuildCoarseOperatorKT': ./../utilities/_hypre_utilities.h:751:3: warning: 'temp' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), ptr = NULL ) ^~~~~~~~~~ par_rap.c:349:27: note: 'temp' was declared here HYPRE_Int *temp; ^~~~ par_rap.c:1684:29: warning: 'RA_offd.data' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrix RA_diag, RA_offd; ^~~~~~~ par_rap.c:1684:29: warning: 'RA_offd.j' may be used uninitialized in this function [-Wmaybe-uninitialized] 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:1980:29: warning: 'RAP_diag_data' may be used uninitialized in this function [-Wmaybe-uninitialized] RAP_diag_data[jj_count_diag] = r_a_product * p_entry; ^ par_rap.c:2142:7: warning: 'RAP_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixDestroy(RAP_ext); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_rap.c:864:31: warning: 'P_marker' may be used uninitialized in this function [-Wmaybe-uninitialized] if (P_marker[i3] < jj_row_begining) ^ 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:329:27: warning: 'Ps_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *Ps_ext_i; ^~~~~~~~ par_rap.c:570:72: warning: 'Ps_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] P_ext_diag_data[P_ext_diag_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; ^~~~~~~~~~~~~~~~~~ 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:356:26: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] work[i] = offd_j[i]; ~~~~~~^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_vardifconv.c par_vardifconv.c: In function 'GenerateVarDifConv': par_vardifconv.c:390:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixData(offd) = offd_data; par_vardifconv.c:49: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_vardifconv_rs.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_relax.c par_vardifconv_rs.c: In function 'GenerateRSVarDifConv': par_vardifconv_rs.c:463:33: warning: 'offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRMatrixData(offd) = offd_data; par_vardifconv_rs.c:55:18: warning: 'offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *offd_j; ^~~~~~ In file included from par_relax.c:21: ./../lapack/_hypre_lapack.h:43: warning: "hypre_dgesvd" redefined #define hypre_dgesvd hypre_F90_NAME_LAPACK(dgesvd,DGESVD) : note: this is the location of the previous definition mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_relax_more.c In file included from ./../multivector/interpreter.h:16, from HYPRE_parcsr_ls.h:3761, from _hypre_parcsr_ls.h:15, from par_relax.c:19: par_relax.c: In function 'hypre_BoomerAMGRelax': ./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), ptr = NULL ) ^~~~~~~~~~ par_relax.c:66:19: note: 'v_buf_data' was declared here HYPRE_Real *v_buf_data; ^~~~~~~~~~ par_relax.c:91:26: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_MPI_Request *requests; ^~~~~~~~ par_relax.c:1121:4: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_MPI_Waitall(jr,requests,status); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ par_relax.c:86:18: warning: 'num_recvs' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_recvs; ^~~~~~~~~ par_relax.c:85:18: warning: 'num_sends' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int num_sends; ^~~~~~~~~ par_relax.c:169: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, from HYPRE_parcsr_ls.h:3761, 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:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), ptr = NULL ) ^~~~~~~~~~ par_relax_more.c:1035:21: note: 'v_buf_data' was declared here HYPRE_Real *v_buf_data; ^~~~~~~~~~ par_relax_more.c:1092: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_strength.c par_stats.c: In function 'hypre_BoomerAMGSetupStats': par_stats.c:146:26: warning: 'bnnz' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int block_size, bnnz; ^~~~ par_stats.c:686:16: warning: 'block_size' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CSRBlockMatrixBlockNorm(6, &P_diag_data[j*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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/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:888:33: warning: 'theta' may be used uninitialized in this function [-Wmaybe-uninitialized] m_val += theta[m]*P_offd_data[m_pos]; ~~~~~^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_sv_interp_ln.c par_sv_interp.c: In function 'hypre_BoomerAMGRefineInterp': par_sv_interp.c:2229:31: warning: 'P_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] p_point = P_ext_j[pp]; ~~~~~~~~^~~~~~~~~~~~~ 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c partial.c 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:13: 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:1691:34: warning: 'P_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] p_point = P_ext_j[pp]; ~~~~~~~~~^~~~~~~~~~~~~ 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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': partial.c:1673:26: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (sum_neg_C*diagonal) alfa = sum_neg/sum_neg_C/diagonal; ~~~~~~~~~^~~~~~~~~ partial.c:1674:26: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (sum_pos_C*diagonal) beta = sum_pos/sum_pos_C/diagonal; ~~~~~~~~~^~~~~~~~~ partial.c:1736:22: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (sum_C*diagonal) alfa = sum/sum_C/diagonal; ~~~~~^~~~~~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialExtPIInterp': partial.c:592:28: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ~~~^~~~~~~~~~~ partial.c:380:52: 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:707:28: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ~~~^~~~~~~~~~~~~~ partial.c:705:58: 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:734:67: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] diagonal += distribute*A_ext_data[jj1]; ~~~~~~~~~~^~~~~ partial.c: In function 'hypre_BoomerAMGBuildPartialStdInterp': partial.c:1699:40: warning: 'beta' may be used uninitialized in this function [-Wmaybe-uninitialized] P_offd_data[jj] = -beta*ahat_offd[j1]; ^~~~~ partial.c:1701:40: warning: 'alfa' may be used uninitialized in this function [-Wmaybe-uninitialized] P_offd_data[jj] = -alfa*ahat_offd[j1]; ^~~~~ partial.c:1399:25: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ~~~^~~~~~~~~~~ partial.c:1179:49: 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:1553:28: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[kk]; ~~~^~~~~~~~~~~~~ partial.c:1551:59: 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:1550:61: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c pcg_par.c partial.c: In function 'hypre_BoomerAMGBuildPartialExtInterp': partial.c:2481:32: warning: 'sgn' may be used uninitialized in this function [-Wmaybe-uninitialized] (sgn*A_ext_data[jj1]) < 0) ~~~~^~~~~~~~~~~~~~~~~ partial.c:2357:25: warning: 'Sop_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = Sop_j[kk]; ~~~^~~~~~~~~~~ partial.c:2167:49: 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:2470:25: warning: 'A_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k1 = A_ext_j[jj1]; ~~~^~~~~~~~~~~~~~ partial.c:2468:55: 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:2481:43: warning: 'A_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] (sgn*A_ext_data[jj1]) < 0) ~~~~~~~~~~^~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c block_tridiag.c In file included from schwarz.c:15: ./../lapack/_hypre_lapack.h:43: warning: "hypre_dgesvd" redefined #define hypre_dgesvd hypre_F90_NAME_LAPACK(dgesvd,DGESVD) : note: this is the location of the previous definition mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c ams.c schwarz.c: In function 'hypre_ParMPSchwarzSolve': schwarz.c:511:49: warning: 'k_loc' may be used uninitialized in this function [-Wmaybe-uninitialized] aux[jj] -= A_boundary_data[k] * x[k_loc]; ^ schwarz.c:373:16: warning: 'rhs_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *rhs_ext; ^~~~~~~ schwarz.c:674:28: warning: 'x_ext_old' may be used uninitialized in this function [-Wmaybe-uninitialized] x_ext[i] -= x_ext_old[i]; ~~~~~~~~~^~~ schwarz.c:674:16: warning: 'x_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] x_ext[i] -= x_ext_old[i]; ^~ schwarz.c:638:42: warning: 'A_boundary_data' may be used uninitialized in this function [-Wmaybe-uninitialized] aux[jj] -= A_boundary_data[k] * x[k_loc]; ^ schwarz.c:476:16: warning: 'A_boundary_j' may be used uninitialized in this function [-Wmaybe-uninitialized] k_loc = A_boundary_j[j]; ~~~~~~^~~~~~~~~~~~~~~~~ schwarz.c:384:15: warning: 'A_boundary_i' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *A_boundary_i; ^~~~~~~~~~~~ schwarz.c:629:38: warning: 'A_offd_data' may be used uninitialized in this function [-Wmaybe-uninitialized] aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]]; ~~~~~~~~~~~^~~ schwarz.c:629:58: warning: 'A_offd_j' may be used uninitialized in this function [-Wmaybe-uninitialized] aux[jj] -= A_offd_data[k] * x_ext[A_offd_j[k]]; ~~~~~~~~^~~ ams.c: In function 'hypre_AMSComputePi': ams.c:1421:39: warning: 'Gz_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *Gx_data, *Gy_data, *Gz_data; ^~~~~~~ ams.c: In function 'hypre_AMSComputeGPi': ams.c:1866:39: warning: 'Gz_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *Gx_data, *Gy_data, *Gz_data; ^~~~~~~ schwarz.c: In function 'hypre_ParAdSchwarzSolve': schwarz.c:2913:43: warning: 'scale_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] x_ext_data[j_loc] += scale_ext[j_loc] * aux[jj++]; ^ schwarz.c:2884:37: warning: 'vtemp_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] aux[jj] = vtemp_ext_data[j_loc-num_variables]; ^ schwarz.c:2788:16: warning: 'x_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *x_ext_data; ^~~~~~~~~~ ams.c: In function 'hypre_AMSSolve': ams.c:2832:7: warning: 'r_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_printf("\n\n Average Convergence Factor = %f\n\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ams.c:2832:7: warning: 'r0_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] ams.c:2816:28: warning: 'b_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] relative_resid = r_norm / b_norm; ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ schwarz.c: In function 'hypre_ParAMGCreateDomainDof': schwarz.c:3420:72: warning: 'a_ext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] AE[i_loc + j_loc * local_dof_counter] = a_ext_data[j]; ~~~~~~~~~~^~~ schwarz.c:3406:19: warning: 'a_ext_j' may be used uninitialized in this function [-Wmaybe-uninitialized] jj = a_ext_j[j]; ~~~^~~~~~~~~~~~ schwarz.c:3404:47: warning: 'a_ext_i' may be used uninitialized in this function [-Wmaybe-uninitialized] for (j=a_ext_i[i_dof]; j < a_ext_i[i_dof+1]; j++) ^ ams.c: In function 'hypre_ParCSRComputeL1NormsThreads': ams.c:3570:27: warning: 'diag' may be used uninitialized in this function [-Wmaybe-uninitialized] l1_norm[i] = diag; ~~~~~~~~~~~^~~~~~ schwarz.c: In function 'hypre_ParGenerateScale': schwarz.c:3477:16: warning: 'scale_int' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *scale_int; ^~~~~~~~~ schwarz.c:3514:21: warning: 'scale_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] comm_handle = hypre_ParCSRCommHandleCreate (2,comm_pkg,scale_ext,scale_int); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../multivector/interpreter.h:16, from HYPRE_parcsr_ls.h:3761, from _hypre_parcsr_ls.h:15, from ams.c:13: ams.c: In function 'hypre_ParCSRRelaxThreads': ./../utilities/_hypre_utilities.h:751:3: warning: 'v_buf_data' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), ptr = NULL ) ^~~~~~~~~~ ams.c:3640:21: note: 'v_buf_data' was declared here HYPRE_Real *v_buf_data; ^~~~~~~~~~ ams.c:3726:50: warning: 'Vext_data' may be used uninitialized in this function [-Wmaybe-uninitialized] res -= A_offd_data[jj] * Vext_data[ii]; ^ schwarz.c: In function 'hypre_ParGenerateHybridScale': schwarz.c:3561:16: warning: 'scale_int' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Real *scale_int; ^~~~~~~~~ schwarz.c:3610:26: warning: 'index_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] if (index_ext[j_loc] == -1) ^ schwarz.c:3621:19: warning: 'scale_ext' may be used uninitialized in this function [-Wmaybe-uninitialized] comm_handle=hypre_ParCSRCommHandleCreate(2,comm_pkg,scale_ext,scale_int); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c ads.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c ame.c In file included from ame.h:55, from ame.c:19: ./../lapack/_hypre_lapack.h:43: warning: "hypre_dgesvd" redefined #define hypre_dgesvd hypre_F90_NAME_LAPACK(dgesvd,DGESVD) : note: this is the location of the previous definition mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_restr.c ads.c: In function 'hypre_ADSSolve': ads.c:1363:7: warning: 'r_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_printf("\n\n Average Convergence Factor = %f\n\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pow((r_norm/r0_norm),(1.0/(HYPRE_Real) i))); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ads.c:1363:7: warning: 'r0_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] ads.c:1347:28: warning: 'b_norm' may be used uninitialized in this function [-Wmaybe-uninitialized] relative_resid = r_norm / b_norm; ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c par_lr_restr.c In file included from par_restr.c:18: ./../lapack/_hypre_lapack.h:43: warning: "hypre_dgesvd" redefined #define hypre_dgesvd hypre_F90_NAME_LAPACK(dgesvd,DGESVD) : note: this is the location of the previous definition In file included from par_lr_restr.c:17: ./../lapack/_hypre_lapack.h:43: warning: "hypre_dgesvd" redefined #define hypre_dgesvd hypre_F90_NAME_LAPACK(dgesvd,DGESVD) : note: this is the location of the previous definition mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I../distributed_ls/Euclid -I. -I./.. -I./../blas -I./../lapack -I./../multivector -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-gnu8/3.1.4/include -c superlu.c Building libHYPRE_parcsr_ls.a ... ar -rcu libHYPRE_parcsr_ls.a amg_hybrid.o aux_interp.o F90_hypre_laplace.o F90_HYPRE_parcsr_amg.o F90_HYPRE_parcsr_bicgstab.o F90_HYPRE_parcsr_block.o F90_HYPRE_parcsr_cgnr.o F90_HYPRE_parcsr_Euclid.o F90_HYPRE_parcsr_gmres.o F90_HYPRE_parcsr_cogmres.o F90_HYPRE_parcsr_flexgmres.o F90_HYPRE_parcsr_lgmres.o F90_HYPRE_parcsr_hybrid.o F90_HYPRE_parcsr_int.o F90_HYPRE_parcsr_ParaSails.o F90_HYPRE_parcsr_pcg.o F90_HYPRE_parcsr_pilut.o F90_HYPRE_parcsr_schwarz.o F90_HYPRE_ams.o gen_redcs_mat.o HYPRE_parcsr_amg.o HYPRE_parcsr_bicgstab.o HYPRE_parcsr_block.o HYPRE_parcsr_cgnr.o HYPRE_parcsr_Euclid.o HYPRE_parcsr_gmres.o HYPRE_parcsr_cogmres.o HYPRE_parcsr_flexgmres.o HYPRE_parcsr_lgmres.o HYPRE_parcsr_hybrid.o HYPRE_parcsr_int.o HYPRE_parcsr_mgr.o HYPRE_parcsr_ParaSails.o HYPRE_parcsr_pcg.o HYPRE_parcsr_pilut.o HYPRE_parcsr_schwarz.o HYPRE_ams.o HYPRE_ads.o HYPRE_ame.o par_amg.o par_amg_setup.o par_amg_solve.o par_amg_solveT.o par_cg_relax_wt.o par_coarsen.o par_cgc_coarsen.o par_cheby.o par_coarse_parms.o par_coordinates.o par_cr.o par_cycle.o par_add_cycle.o par_difconv.o par_gsmg.o par_indepset.o par_interp.o par_jacobi_interp.o par_multi_interp.o par_laplace_27pt.o par_laplace_9pt.o par_laplace.o par_lr_interp.o par_mgr.o par_mgr_setup.o par_mgr_solve.o par_nongalerkin.o par_nodal_systems.o par_rap.o par_rap_communication.o par_rotate_7pt.o par_vardifconv.o par_vardifconv_rs.o par_relax.o par_relax_more.o par_relax_interface.o par_scaled_matnorm.o par_schwarz.o par_stats.o par_strength.o par_sv_interp.o par_sv_interp_ln.o partial.o pcg_par.o schwarz.o block_tridiag.o ams.o ads.o ame.o par_restr.o par_lr_restr.o superlu.o ranlib libHYPRE_parcsr_ls.a cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./_hypre_parcsr_ls.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/parcsr_ls' Making struct_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/struct_mv' mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c box_algebra.c box_algebra.c: In function 'hypre_UnionBoxes': box_algebra.c:355:22: warning: 'dd[2]' may be used uninitialized in this function [-Wmaybe-uninitialized] for (ii[dd[2]] = 0; ii[dd[2]] < block_sz[dd[2]]; ii[dd[2]]++) ~~~~~~~~~~^~~ box_algebra.c:357:61: warning: 'dd[1]' may be used uninitialized in this function [-Wmaybe-uninitialized] for (ii[dd[1]] = 0; ii[dd[1]] < block_sz[dd[1]]; ii[dd[1]]++) ~~^~~~~~~ box_algebra.c:360:53: warning: 'dd[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] for (ii[dd[0]] = 0; ii[dd[0]] < block_sz[dd[0]]; ii[dd[0]]++) ~~~~~~~~^~~~~~~ In file included from assumed_part.c:15: assumed_part.c: In function 'hypre_APSubdivideRegion': _hypre_struct_mv.h:2309:24: warning: 'div[0]' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre__n[0] = loop_size[0];\ ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c box_boundary.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c box_manager.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c communication_info.c communication_info.c: In function 'hypre_CreateCommInfoFromGrids': communication_info.c:981:4: warning: 'recv_rboxes' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CommInfoCreate(send_boxes, recv_boxes, send_procs, recv_procs, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ send_rboxnums, recv_rboxnums, send_rboxes, recv_rboxes, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1, comm_info_ptr); ~~~~~~~~~~~~~~~~~ communication_info.c:981:4: warning: 'recv_rboxnums' may be used uninitialized in this function [-Wmaybe-uninitialized] communication_info.c:981:4: warning: 'recv_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] communication_info.c:981:4: warning: 'recv_boxes' may be used uninitialized in this function [-Wmaybe-uninitialized] communication_info.c:913:7: warning: 'remote_grid' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_GatherAllBoxes(hypre_StructGridComm(remote_grid), remote_boxes, ndim, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &remote_all_boxes, ~~~~~~~~~~~~~~~~~~ &remote_all_procs, ~~~~~~~~~~~~~~~~~~ &remote_first_local); ~~~~~~~~~~~~~~~~~~~~ communication_info.c:911:20: warning: 'local_grid' may be used uninitialized in this function [-Wmaybe-uninitialized] local_boxes = hypre_StructGridBoxes(local_grid); communication_info.c:981:4: warning: 'send_rboxes' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CommInfoCreate(send_boxes, recv_boxes, send_procs, recv_procs, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ send_rboxnums, recv_rboxnums, send_rboxes, recv_rboxes, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1, comm_info_ptr); ~~~~~~~~~~~~~~~~~ communication_info.c:981:4: warning: 'send_rboxnums' may be used uninitialized in this function [-Wmaybe-uninitialized] communication_info.c:981:4: warning: 'send_procs' may be used uninitialized in this function [-Wmaybe-uninitialized] communication_info.c:981:4: warning: 'send_boxes' 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c computation.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c F90_HYPRE_struct_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c F90_HYPRE_struct_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c F90_HYPRE_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c F90_HYPRE_struct_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c HYPRE_struct_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c HYPRE_struct_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c HYPRE_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c HYPRE_struct_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c project.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_axpy.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_communication.c In file included from struct_axpy.c:19: struct_axpy.c: In function 'hypre_StructAxpy': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_axpy.c:61: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_copy.c struct_communication.c: In function 'hypre_CommPkgCreate': struct_communication.c:403:46: warning: 'comm_type' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_CommTypeNumEntries(comm_type) ++; In file included from struct_copy.c:19: struct_copy.c: In function 'hypre_StructCopy': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_copy.c:60:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from struct_communication.c:13: struct_communication.c: In function 'hypre_FinalizeCommunication': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1974:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2017:34: note: in expansion of macro 'zypre_newBasicBoxLoop2Begin' #define hypre_BasicBoxLoop2Begin zypre_newBasicBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~~~~~~ struct_communication.c:1273:13: note: in expansion of macro 'hypre_BasicBoxLoop2Begin' hypre_BasicBoxLoop2Begin(ndim, length_array, ^~~~~~~~~~~~~~~~~~~~~~~~ struct_copy.c: In function 'hypre_StructPartialCopy': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_copy.c:119: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_grid.c struct_communication.c: In function 'hypre_ExchangeLocalData': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1974:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2017:34: note: in expansion of macro 'zypre_newBasicBoxLoop2Begin' #define hypre_BasicBoxLoop2Begin zypre_newBasicBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~~~~~~ struct_communication.c:1399:16: note: in expansion of macro 'hypre_BasicBoxLoop2Begin' hypre_BasicBoxLoop2Begin(ndim, length_array, ^~~~~~~~~~~~~~~~~~~~~~~~ struct_communication.c: In function 'hypre_InitializeCommunication': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1974:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2017:34: note: in expansion of macro 'zypre_newBasicBoxLoop2Begin' #define hypre_BasicBoxLoop2Begin zypre_newBasicBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~~~~~~ struct_communication.c:965:16: note: in expansion of macro 'hypre_BasicBoxLoop2Begin' hypre_BasicBoxLoop2Begin(ndim, length_array, ^~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_innerprod.c struct_grid.c: In function 'hypre_ComputeBoxnums': struct_grid.c:726: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_io.c In file included from struct_innerprod.c:19: struct_innerprod.c: In function 'hypre_StructInnerProd': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2028:9: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, dbox1, start1, stride1, i1, \ ^~~~~~~~~~~~~~~~~~~ struct_innerprod.c:90:7: note: in expansion of macro 'hypre_BoxLoop2ReductionBegin' hypre_BoxLoop2ReductionBegin(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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_matrix.c struct_io.c: In function 'hypre_ReadBoxArrayData_CC': struct_io.c:325: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_matrix_mask.c struct_matrix.c: In function 'hypre_StructMatrixSetValues': struct_matrix.c:630:46: warning: 'center_rank' may be used uninitialized in this function [-Wmaybe-uninitialized] (constant_coefficient==2 && stencil_indices[s]!=center_rank) ) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_matvec.c In file included from struct_matrix.c:19: struct_matrix.c: In function 'hypre_StructMatrixSetBoxValues': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c:875:22: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c:864:22: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c:854:22: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c:844:8: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matrix.c:805:46: warning: 'center_rank' may be used uninitialized in this function [-Wmaybe-uninitialized] (constant_coefficient==2 && stencil_indices[s]!=center_rank )) ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from struct_matrix.c:19: struct_matrix.c: In function 'hypre_StructMatrixClearBoxValues': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c:1209: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c:1341: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c:1601:16: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(matrix), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from struct_matvec.c:19: struct_matvec.c: In function 'hypre_StructMatvecCC0': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:589:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:571:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:550:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:525:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:496:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:463:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:426:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:385:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matrix.c: In function 'hypre_StructMatrixClearBoundary': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matrix.c:2024: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_scale.c In file included from struct_scale.c:19: struct_scale.c: In function 'hypre_StructScale': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../utilities -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c struct_vector.c In file included from struct_vector.c:19: struct_vector.c: In function 'hypre_StructVectorSetBoxValues': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_vector.c:408:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_vector.c:398:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_vector.c:388:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matvec.c: In function 'hypre_StructMatvecCC1': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:914:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:894:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:869:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:839:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:804:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:764:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:719:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ struct_vector.c: In function 'hypre_StructVectorClearBoxValues': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_vector.c:553: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_vector.c:692: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_vector.c:742: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_vector.c:858:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_vector.c: In function 'hypre_StructVectorClearBoundGhostValues': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_vector.c:930: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_vector.c:975:4: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(vector), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matvec.c: In function 'hypre_StructMatvecCC2': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:1361:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:1347:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:1327:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:1303:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:1270:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:1231:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:1186:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:1135:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:1077:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matvec.c: In function 'hypre_StructMatvecCompute': _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:230:22: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:219:22: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ struct_matvec.c:259: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: _hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ _hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ _hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ struct_matvec.c:157: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.15.1/src/hypre/include cp -fR ./_hypre_struct_mv.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/struct_mv' Making struct_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c F90_HYPRE_struct_bicgstab.c In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from cyclic_reduction.c:18: cyclic_reduction.c: In function 'hypre_CycRedSetupCoarseOp': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:445:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:425:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:361:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:333:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:345:24: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c F90_HYPRE_struct_gmres.c In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from cyclic_reduction.c:18: cyclic_reduction.c: In function 'hypre_CyclicReduction': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:1145:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:1081:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:1022:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2191:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ cyclic_reduction.c:791:26: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from cyclic_reduction.c:18: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:978:16: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:900:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ cyclic_reduction.c:849: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c HYPRE_struct_jacobi.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ HYPRE_struct_int.c:75: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c HYPRE_struct_pfmg.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ HYPRE_struct_pcg.c:235: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c pfmg3_setup_rap.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:522:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:471:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:634:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:1056:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:988: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:1702:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:1658: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:1425:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:1297: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:2209:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg2_setup_rap.c:2150: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c pfmg.c pfmg3_setup_rap.c: In function 'hypre_PFMG3BuildRAPSym_onebox_FSS27_CC0': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:2447:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:2290: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c pfmg_setup.c In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from pfmg_setup.c:13: pfmg_setup.c: In function 'hypre_PFMGComputeDxyz_SS5': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2021:9: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, dbox1, start1, stride1, i1) ^~~~~~~~~~~~~~~~~~~ pfmg_setup.c:1111:4: note: in expansion of macro 'hypre_BoxLoop1ReductionBegin' hypre_BoxLoop1ReductionBegin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pfmg_setup.c: In function 'hypre_PFMGComputeDxyz_SS9': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2021:9: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, dbox1, start1, stride1, i1) ^~~~~~~~~~~~~~~~~~~ pfmg_setup.c:1301:4: note: in expansion of macro 'hypre_BoxLoop1ReductionBegin' hypre_BoxLoop1ReductionBegin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pfmg_setup.c: In function 'hypre_PFMGComputeDxyz_SS7': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2021:9: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, dbox1, start1, stride1, i1) ^~~~~~~~~~~~~~~~~~~ pfmg_setup.c:1498:4: note: in expansion of macro 'hypre_BoxLoop1ReductionBegin' hypre_BoxLoop1ReductionBegin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pfmg_setup.c: In function 'hypre_PFMGComputeDxyz_SS19': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2021:9: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, dbox1, start1, stride1, i1) ^~~~~~~~~~~~~~~~~~~ pfmg_setup.c:1753:4: note: in expansion of macro 'hypre_BoxLoop1ReductionBegin' hypre_BoxLoop1ReductionBegin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pfmg_setup.c: In function 'hypre_PFMGComputeDxyz_SS27': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2021:9: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, dbox1, start1, stride1, i1) ^~~~~~~~~~~~~~~~~~~ pfmg_setup.c:2061:4: note: in expansion of macro 'hypre_BoxLoop1ReductionBegin' hypre_BoxLoop1ReductionBegin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c: In function 'hypre_PFMG3BuildRAPNoSym_onebox_FSS07_CC0': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:3426:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:3366:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg_setup.c: In function 'hypre_ZeroDiagonal': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2021:9: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, dbox1, start1, stride1, i1) ^~~~~~~~~~~~~~~~~~~ pfmg_setup.c:2189:10: note: in expansion of macro 'hypre_BoxLoop1ReductionBegin' hypre_BoxLoop1ReductionBegin(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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c pfmg_setup_interp.c pfmg3_setup_rap.c: In function 'hypre_PFMG3BuildRAPNoSym_onebox_FSS19_CC0': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:4170:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:4053:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from pfmg_setup_interp.c:13: pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC2': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:747:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS5': pfmg_setup_interp.c:918:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp1[Pi] = right/center; ~~~~~^~~~~~~ pfmg_setup_interp.c:915:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp1[Pi] = left/center; ~~~~^~~~~~~ pfmg_setup_interp.c:918:31: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp1[Pi] = right/center; ~~~~~^~~~~~~ In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from pfmg_setup_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:874:4: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS9': pfmg_setup_interp.c:1055:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp0[Pi] = right/center; ~~~~~^~~~~~~ pfmg_setup_interp.c:1056:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp1[Pi] = left/center; ~~~~^~~~~~~ pfmg_setup_interp.c:1056:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from pfmg_setup_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:1020:4: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS7': pfmg_setup_interp.c:1183:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp0[Pi] = right/center; ~~~~~^~~~~~~ pfmg_setup_interp.c:1184:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp1[Pi] = left/center; ~~~~^~~~~~~ pfmg_setup_interp.c:1184:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from pfmg_setup_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:1144:4: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS15': pfmg_setup_interp.c:1508:35: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp0[Pi] = right / center; ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1509:35: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp1[Pi] = left / center; ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1509:35: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from pfmg_setup_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:1467:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:1448:35: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp0[Pi] = right / center; ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1449:35: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp1[Pi] = left / center; ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1449:35: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from pfmg_setup_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:1407:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:1388:35: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp0[Pi] = right / center; ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1389:35: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp1[Pi] = left / center; ~~~~~~^~~~~~~~ pfmg_setup_interp.c:1389:35: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from pfmg_setup_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:1347:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c: In function 'hypre_PFMG3BuildRAPNoSym_onebox_FSS27_CC0': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:5148:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg3_setup_rap.c:5000:7: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS19': pfmg_setup_interp.c:1690:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp0[Pi] = right/center; ~~~~~^~~~~~~ pfmg_setup_interp.c:1691:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp1[Pi] = left/center; ~~~~^~~~~~~ pfmg_setup_interp.c:1691:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from pfmg_setup_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:1651:4: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c: In function 'hypre_PFMGSetupInterpOp_CC0_SS27': pfmg_setup_interp.c:1913:31: warning: 'right' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp0[Pi] = right/center; ~~~~~^~~~~~~ pfmg_setup_interp.c:1914:30: warning: 'left' may be used uninitialized in this function [-Wmaybe-uninitialized] Pp1[Pi] = left/center; ~~~~^~~~~~~ pfmg_setup_interp.c:1914:30: warning: 'center' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from pfmg_setup_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_interp.c:1873:4: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c pfmg_setup_rap5.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c pfmg_setup_rap7.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_rap5.c:438:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_rap5.c:405:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_rap5.c:344:10: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_rap7.c:472:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_rap7.c:438:10: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ pfmg_setup_rap7.c:368: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c red_black_constantcoef_gs.c In file included from HYPRE_struct_ls.h:1083, 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:2191: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c red_black_gs.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:892:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:877:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:861:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:844:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:826:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:807:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:787:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ point_relax.c:694:27: warning: 'xoff5' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff5; ^~~~~ point_relax.c:693:27: warning: 'xoff4' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff4; ^~~~~ point_relax.c:692:27: warning: 'xoff3' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff3; ^~~~~ point_relax.c:691:27: warning: 'xoff2' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff2; ^~~~~ point_relax.c:690:27: warning: 'xoff1' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff1; ^~~~~ point_relax.c:689:27: warning: 'xoff0' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff0; ^~~~~ point_relax.c:818:22: warning: 'Ap5' may be used uninitialized in this function [-Wmaybe-uninitialized] Ap5[Ai] * xp[xi + xoff5]; ~~~^~~~ point_relax.c:817:22: warning: 'Ap4' may be used uninitialized in this function [-Wmaybe-uninitialized] Ap4[Ai] * xp[xi + xoff4] + ~~~^~~~ point_relax.c:816:22: warning: 'Ap3' may be used uninitialized in this function [-Wmaybe-uninitialized] Ap3[Ai] * xp[xi + xoff3] + ~~~^~~~ point_relax.c:852:22: warning: 'Ap2' may be used uninitialized in this function [-Wmaybe-uninitialized] Ap2[Ai] * xp[xi + xoff2] + ~~~^~~~ point_relax.c:851:22: warning: 'Ap1' may be used uninitialized in this function [-Wmaybe-uninitialized] Ap1[Ai] * xp[xi + xoff1] + ~~~^~~~ point_relax.c:850:22: warning: 'Ap0' may be used uninitialized in this function [-Wmaybe-uninitialized] Ap0[Ai] * xp[xi + xoff0] + ~~~^~~~ In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from point_relax.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:714:4: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, 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:2191: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c semi.c In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from semi.c:14: semi.c: In function 'hypre_StructInterpAssemble': ./../struct_mv/_hypre_struct_mv.h:2193: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c semi_interp.c In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from semi_interp.c:13: semi_interp.c: In function 'hypre_SemiInterp': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_interp.c:316:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(P), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_interp.c:304:16: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(P), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2191:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ 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:1083, from _hypre_struct_ls.h:22, from semi_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_interp.c:220: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:1188:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:1175:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:1160:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:1124:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:1103:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:1080:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ point_relax.c:954:27: warning: 'xoff5' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff5; ^~~~~ point_relax.c:953:27: warning: 'xoff4' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff4; ^~~~~ point_relax.c:952:27: warning: 'xoff3' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff3; ^~~~~ point_relax.c:951:27: warning: 'xoff2' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff2; ^~~~~ point_relax.c:950:27: warning: 'xoff1' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff1; ^~~~~ point_relax.c:949:27: warning: 'xoff0' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int xoff0; ^~~~~ In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from point_relax.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:999:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:988: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c semi_restrict.c In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from semi_restrict.c:13: semi_restrict.c: In function 'hypre_SemiRestrict': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_restrict.c:285:16: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(R), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_restrict.c:272:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(R), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2191: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c semi_setup_rap.c point_relax.c: In function 'hypre_relax_wtx': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:1501:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2191:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ point_relax.c:1455:27: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:1583:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2191:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ point_relax.c:1537:27: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from point_relax.c:13: point_relax.c: In function 'hypre_PointRelax': ./../struct_mv/_hypre_struct_mv.h:2191:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ 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:1083, from _hypre_struct_ls.h:22, from point_relax.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:601:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:482:19: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ point_relax.c:468:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(x), loop_size, ^~~~~~~~~~~~~~~~~~~ point_relax.c:649:46: warning: 'bsumsq' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( tol>0.0 ) (relax_data -> rresnorm) = sqrt( rsumsq/bsumsq ); ^~~~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:839:22: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:730:22: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:662:22: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:590:25: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:555:25: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ semi_setup_rap.c:484:13: 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c smg2_setup_rap.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:400:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:351:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:431:44: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cnw[iA] * pa[iP1]; ~~~~~^~~~ smg2_setup_rap.c:422:45: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cse[iA] * pa[iP1]; ~~~~~^~~~ smg2_setup_rap.c:412:45: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_csw[iA] * pa[iP1]; ~~~~~^~~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c smg3_setup_rap.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:697:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:656:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:709:45: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cne[iA] * pb[iP1]; ~~~~~^~~~ smg2_setup_rap.c:719:45: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cnw[iA] * pb[iP1]; ~~~~~^~~~ smg2_setup_rap.c:727: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:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:828:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:816:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:813:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:631:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:568:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:755:29: 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:747:29: 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:729:29: 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:721:29: 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:772:29: warning: 'rap_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_cse[iAc] = a_cse[iA] ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ + rb[iR] * a_cse[iAm1] * pb[iP1] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ra[iR] * a_cse[iAp1] * pa[iP1]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:758:29: warning: 'rap_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_csw[iAc] = a_csw[iA] ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ + rb[iR] * a_csw[iAm1] * pb[iP1] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ra[iR] * a_csw[iAp1] * pa[iP1]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:865:45: warning: 'a_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bne[iA] * pa[iP1]; ~~~~~^~~~ smg3_setup_rap.c:855:45: warning: 'a_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bnw[iA] * pa[iP1]; ~~~~~^~~~ smg3_setup_rap.c:892:44: warning: 'a_bse' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bse[iAp1]; ~~~~~^~~~~~ smg3_setup_rap.c:825:45: warning: 'a_bsw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bsw[iA] * pa[iP1]; ~~~~~^~~~ smg3_setup_rap.c:891:44: warning: 'a_ase' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_ase[iAm1] ~~~~~^~~~~~ smg3_setup_rap.c:873:44: warning: 'a_asw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_asw[iAm1] ~~~~~^~~~~~ smg3_setup_rap.c:755: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:747: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:774:44: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_cse[iAp1] * pa[iP1]; ~~~~~^~~~~~ smg3_setup_rap.c:823:45: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1] ~~~~~^~~~~~ smg3_setup_rap.c:752:43: warning: 'a_bn' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bn[iA] * pa[iP1]; ~~~~^~~~ smg3_setup_rap.c:643:43: warning: 'a_bs' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bs[iA] * pa[iP1]; ~~~~^~~~ smg3_setup_rap.c:744:43: warning: 'a_be' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_be[iA] * pa[iP1]; ~~~~^~~~ smg3_setup_rap.c:783:43: warning: 'a_bw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bw[iAp1]; ~~~~^~~~~~ smg3_setup_rap.c:768:43: warning: 'a_as' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_as[iAm1] ~~~~^~~~~~ smg3_setup_rap.c:782:43: warning: 'a_aw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_aw[iAm1] ~~~~^~~~~~ smg2_setup_rap.c: In function 'hypre_SMG2RAPPeriodicNoSym': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ smg2_setup_rap.c:924: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c smg_axpy.c In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from smg_axpy.c:13: smg_axpy.c: In function 'hypre_SMGAxpy': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ smg_axpy.c:56: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c smg.c In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from smg.c:13: smg.c: In function 'hypre_SMGSetStructVectorConstantValues': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ smg.c:497: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c smg_relax.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1488:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1394:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1321:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1267:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1404:29: 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:1412:29: 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:1430:29: 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:1438:29: 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:1441:29: warning: 'rap_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_cne[iAc] = a_cne[iA] ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ + rb[iR] * a_cne[iAm1] * pb[iP1] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ra[iR] * a_cne[iAp1] * pa[iP1]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1455:29: warning: 'rap_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_cnw[iAc] = a_cnw[iA] ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ + rb[iR] * a_cnw[iAm1] * pb[iP1] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ra[iR] * a_cnw[iAp1] * pa[iP1]; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1550:44: warning: 'a_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bne[iAp1]; ~~~~~^~~~~~ smg3_setup_rap.c:1568:44: warning: 'a_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bnw[iAp1]; ~~~~~^~~~~~ smg3_setup_rap.c:1500:45: warning: 'a_ane' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_ane[iA] * pb[iP1]; ~~~~~^~~~ smg3_setup_rap.c:1567:44: warning: 'a_anw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_anw[iAm1] ~~~~~^~~~~~ smg3_setup_rap.c:1530:45: warning: 'a_ase' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_ase[iA] * pb[iP1]; ~~~~~^~~~ smg3_setup_rap.c:1540:45: warning: 'a_asw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_asw[iA] * pb[iP1]; ~~~~~^~~~ smg3_setup_rap.c:1498:45: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1] ~~~~~^~~~~~ smg3_setup_rap.c:1456:44: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_cnw[iAm1] * pb[iP1] ~~~~~^~~~~~ smg3_setup_rap.c:1430: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:1438: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:1452:43: warning: 'a_bn' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bn[iAp1]; ~~~~^~~~~~ smg3_setup_rap.c:1466:43: warning: 'a_be' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_be[iAp1]; ~~~~^~~~~~ smg3_setup_rap.c:1333:43: warning: 'a_an' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_an[iA] * pb[iP1]; ~~~~^~~~ smg3_setup_rap.c:1435:43: warning: 'a_as' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_as[iA] * pb[iP1]; ~~~~^~~~ smg3_setup_rap.c:1465:43: warning: 'a_ae' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_ae[iAm1] ~~~~^~~~~~ smg3_setup_rap.c:1427: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:234:26: warning: 'space_ranks' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int *space_ranks; ^~~~~~~~~~~ smg_relax.c:233: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c smg_residual.c In file included from HYPRE_struct_ls.h:1083, from _hypre_struct_ls.h:22, from smg_residual.c:13: smg_residual.c: In function 'hypre_SMGResidual': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ smg_residual.c:248:16: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ smg_residual.c:197:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2191:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c smg_setup_interp.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1766:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1751:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1730:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1716:10: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ 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:2191:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ smg_setup_interp.c:108:26: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ smg3_setup_rap.c: In function 'hypre_SMG3RAPPeriodicNoSym': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1975:13: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(hypre_StructMatrixNDim(RAP), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ smg3_setup_rap.c:1940: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c smg_setup_rap.c 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c sparse_msg3_setup_rap.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:440:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:390:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:471:44: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cnw[iA] * pa[iP1]; ~~~~~^~~~ sparse_msg2_setup_rap.c:462:45: warning: 'a_cse' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cse[iA] * pa[iP1]; ~~~~~^~~~ sparse_msg2_setup_rap.c:452:45: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_csw[iA] * pa[iP1]; ~~~~~^~~~ In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:726:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:624:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:556:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:668:29: 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:660:29: 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:642:29: 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:634:29: 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:778:45: warning: 'a_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bne[iA] * pa[iP1]; ~~~~~^~~~ sparse_msg3_setup_rap.c:768:45: warning: 'a_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bnw[iA] * pa[iP1]; ~~~~~^~~~ sparse_msg3_setup_rap.c:805:44: warning: 'a_bse' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bse[iAp1]; ~~~~~^~~~~~ sparse_msg3_setup_rap.c:738:45: warning: 'a_bsw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bsw[iA] * pa[iP1]; ~~~~~^~~~ sparse_msg3_setup_rap.c:804:44: warning: 'a_ase' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_ase[iAm1] ~~~~~^~~~~~ sparse_msg3_setup_rap.c:786:44: warning: 'a_asw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_asw[iAm1] ~~~~~^~~~~~ sparse_msg3_setup_rap.c:668: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:660: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:687: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:736:45: warning: 'a_csw' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_bsw[iAc] = rb[iR] * a_csw[iAm1] * pa[iP1] ~~~~~^~~~~~ sparse_msg3_setup_rap.c:665:43: warning: 'a_bn' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_bn[iA] * pa[iP1]; ~~~~^~~~ sparse_msg3_setup_rap.c:638:43: warning: 'a_bs' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_bs[iAm1] ~~~~^~~~~~ sparse_msg3_setup_rap.c:657:43: warning: 'a_be' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_be[iA] * pa[iP1]; ~~~~^~~~ sparse_msg3_setup_rap.c:696:43: warning: 'a_bw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bw[iAp1]; ~~~~^~~~~~ sparse_msg3_setup_rap.c:681:43: warning: 'a_as' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_as[iAm1] ~~~~^~~~~~ sparse_msg3_setup_rap.c:695: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:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:762:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:721:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ sparse_msg2_setup_rap.c:774:45: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cne[iA] * pb[iP1]; ~~~~~^~~~ sparse_msg2_setup_rap.c:784:45: warning: 'a_cnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_cnw[iA] * pb[iP1]; ~~~~~^~~~ sparse_msg2_setup_rap.c:792: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c sparse_msg_filter.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg_filter.c:397: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg_filter.c:528:7: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructVectorNDim(e), loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:1363:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:1269:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1930:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2015:34: note: in expansion of macro 'zypre_newBoxLoop4Begin' #define hypre_BoxLoop4Begin zypre_newBoxLoop4Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:1210:13: note: in expansion of macro 'hypre_BoxLoop4Begin' hypre_BoxLoop4Begin(hypre_StructMatrixNDim(A), loop_size, ^~~~~~~~~~~~~~~~~~~ sparse_msg3_setup_rap.c:1279:29: 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:1287:29: 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:1305:29: 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:1313:29: 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:1425:44: warning: 'a_bne' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bne[iAp1]; ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1443:44: warning: 'a_bnw' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bnw[iAp1]; ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1375:45: warning: 'a_ane' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_ane[iA] * pb[iP1]; ~~~~~^~~~ sparse_msg3_setup_rap.c:1442:44: warning: 'a_anw' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_anw[iAm1] ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1405:45: warning: 'a_ase' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_ase[iA] * pb[iP1]; ~~~~~^~~~ sparse_msg3_setup_rap.c:1415:45: warning: 'a_asw' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_asw[iA] * pb[iP1]; ~~~~~^~~~ sparse_msg3_setup_rap.c:1373:45: warning: 'a_cne' may be used uninitialized in this function [-Wmaybe-uninitialized] rap_ane[iAc] = ra[iR] * a_cne[iAp1] * pb[iP1] ~~~~~^~~~~~ sparse_msg3_setup_rap.c:1331: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:1305: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:1313: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:1327:43: warning: 'a_bn' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_bn[iAp1]; ~~~~^~~~~~ sparse_msg3_setup_rap.c:1341:43: warning: 'a_be' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_be[iAp1]; ~~~~^~~~~~ sparse_msg3_setup_rap.c:1283:43: warning: 'a_an' may be used uninitialized in this function [-Wmaybe-uninitialized] + ra[iR] * a_an[iAp1] ~~~~^~~~~~ sparse_msg3_setup_rap.c:1310:43: warning: 'a_as' may be used uninitialized in this function [-Wmaybe-uninitialized] + a_as[iA] * pb[iP1]; ~~~~^~~~ sparse_msg3_setup_rap.c:1340:43: warning: 'a_ae' may be used uninitialized in this function [-Wmaybe-uninitialized] + rb[iR] * a_ae[iAm1] ~~~~^~~~~~ sparse_msg3_setup_rap.c:1302: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c sparse_msg_interp.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg_interp.c:257:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(hypre_StructMatrixNDim(P), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2191:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ 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:1083, from _hypre_struct_ls.h:22, from sparse_msg_interp.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg_interp.c:199: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c sparse_msg_restrict.c In file included from HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ sparse_msg_restrict.c:227:13: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(hypre_StructMatrixNDim(R), loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2191: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -I.. -I. -I./.. -I./../multivector -I./../utilities -I./../krylov -I./../struct_mv -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c sparse_msg_solve.c sparse_msg_solve.c: In function 'hypre_SparseMSGSolve': sparse_msg_solve.c:191:28: warning: 'x_dot_x' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((e_dot_e/x_dot_x) < eps) ~~~~~~~~^~~~~~~~~ sparse_msg_solve.c:191:28: warning: 'e_dot_e' may be used uninitialized in this function [-Wmaybe-uninitialized] 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.15.1/src/hypre/include cp -fR ./_hypre_struct_ls.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/struct_ls' Making sstruct_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c HYPRE_sstruct_grid.c In file included from _hypre_sstruct_mv.h:14, from HYPRE_sstruct_graph.c:19: HYPRE_sstruct_graph.c: In function 'HYPRE_SStructGraphAssemble': ./../struct_mv/_hypre_struct_mv.h:2125:39: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] #define hypre_IndexD(index, d) (index[d]) ^ HYPRE_sstruct_graph.c:351:30: note: 'index' was declared here 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c sstruct_axpy.c HYPRE_sstruct_vector.c: In function 'HYPRE_SStructVectorInitialize': HYPRE_sstruct_vector.c:216:4: warning: 'iupper' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_IJVectorCreate(comm, ilower, iupper, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &hypre_SStructVectorIJVector(vector)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_sstruct_vector.c:216: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c sstruct_matrix.c In file included from _hypre_sstruct_mv.h:14, from sstruct_matrix.c:19: sstruct_matrix.c: In function 'hypre_SStructUMatrixInitialize': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2436:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ sstruct_matrix.c:734:13: note: in expansion of macro 'zypre_BoxLoop1Begin' zypre_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c sstruct_matvec.c sstruct_matrix.c: In function 'hypre_SStructUMatrixSetBoxValues': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2469:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ sstruct_matrix.c:1058:16: note: in expansion of macro 'zypre_BoxLoop2Begin' zypre_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c sstruct_scale.c sstruct_matrix.c: In function 'hypre_SStructMatrixSetInterPartValues': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2469:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ sstruct_matrix.c:1522:22: note: in expansion of macro 'zypre_BoxLoop2Begin' zypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2469:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare();\ ^~~~~~~~~~~~~~~~~~~~ sstruct_matrix.c:1492:22: note: in expansion of macro 'zypre_BoxLoop2Begin' zypre_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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-gnu8/3.1.4/include -c sstruct_vector.c In file included from _hypre_sstruct_mv.h:14, from sstruct_vector.c:19: sstruct_vector.c: In function 'hypre_SStructVectorParConvert': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ sstruct_vector.c:645: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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ sstruct_vector.c:731: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.15.1/src/hypre/include cp -fR ./_hypre_sstruct_mv.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/sstruct_mv' Making sstruct_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c fac_amr_fcoarsen.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ fac_amr_rap.c:410:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ fac_amr_rap.c:274:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c fac_cf_coarsen.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ fac_amr_fcoarsen.c:3477:16: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from ./../multivector/interpreter.h:16, from ./../struct_ls/HYPRE_struct_ls.h:1081, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_amr_fcoarsen.c:21: ./../utilities/_hypre_utilities.h:751:3: warning: 'vals' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), 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, from ./../struct_ls/HYPRE_struct_ls.h:1081, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_amr_fcoarsen.c:21: ./../utilities/_hypre_utilities.h:751:3: warning: 'volume_shift_box' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), 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:2380:33: warning: 'weight_contrib_i' may be used uninitialized in this function [-Wmaybe-uninitialized] if (weight_contrib_i[stencil_i]) ^ fac_amr_fcoarsen.c:2366: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, from ./../struct_ls/HYPRE_struct_ls.h:1081, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_amr_fcoarsen.c:21: ./../utilities/_hypre_utilities.h:751:3: warning: 'stencil_contrib_cnt' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), 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, from ./../struct_ls/HYPRE_struct_ls.h:1081, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from fac_amr_fcoarsen.c:21: ./../utilities/_hypre_utilities.h:751:3: warning: 'stencil_ranks' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), 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:2622:47: warning: 'ci' may be used uninitialized in this function [-Wmaybe-uninitialized] box_ranks[i]= cdata_space_ranks[ci] + ^ fac_amr_fcoarsen.c:2795: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:373: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c fac_interp2.c fac_interp2.c: In function 'hypre_FAC_WeightedInterp2': fac_interp2.c:1157: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:1161:43: warning: 'yweight2' may be used uninitialized in this function [-Wmaybe-uninitialized] +yweight2*( ~~~~~~~~^~ xweight1*xcp[kshift+1][jshift+1][ishift+xci]+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xweight2*xcp[kshift+1][jshift+1][ishift+xci+1]) ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1158:42: warning: 'yweight1' may be used uninitialized in this function [-Wmaybe-uninitialized] yweight1*( ~~~~~~~~^~ xweight1*xcp[kshift+1][jshift][ishift+xci]+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xweight2*xcp[kshift+1][jshift][ishift+xci+1]) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fac_interp2.c:1152:46: warning: 'kshift' may be used uninitialized in this function [-Wmaybe-uninitialized] xweight1*xcp[kshift][jshift][ishift+xci]+ ^ fac_interp2.c:1168: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c fac_setup2.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ fac_restrict2.c:851:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ In file included from ./../struct_ls/HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ fac_setup2.c:829:13: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ fac_setup2.c:570:19: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ fac_setup2.c:497: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c hypre_bsearch.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ fac_zero_stencilcoef.c:175:28: note: in expansion of macro 'hypre_BoxLoop1Begin' hypre_BoxLoop1Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ fac_zero_stencilcoef.c: In function 'hypre_FacZeroFCSten': ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1820:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2009:34: note: in expansion of macro 'zypre_newBoxLoop1Begin' #define hypre_BoxLoop1Begin zypre_newBoxLoop1Begin ^~~~~~~~~~~~~~~~~~~~~~ fac_zero_stencilcoef.c:398: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c krylov.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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:381:53: warning: 'd' may be used uninitialized in this function [-Wmaybe-uninitialized] hypre_BoxIMin(&intersect)[d]= hypre_BoxIMax(&intersect)[d]; maxwell_physbdy.c:375:25: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized] if (n) /* replace upper by lower */ ^ maxwell_physbdy.c:424:23: warning: 'fbox_mapping' may be used uninitialized in this function [-Wmaybe-uninitialized] if (fbox_mapping[i]) ~~~~~~~~~~~~^~~ maxwell_physbdy.c:428:23: warning: 'cbox_mapping' may be used uninitialized in this function [-Wmaybe-uninitialized] if (cbox_mapping[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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c maxwell_semi_interp.c maxwell_PNedelec.c: In function 'hypre_Maxwell_PNedelec': maxwell_PNedelec.c:1673: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:3486:35: warning: 'fCedge_ratio' may be used uninitialized in this function [-Wmaybe-uninitialized] vals_edgeEdge[k]= fCedge_ratio; ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ maxwell_semi_interp.c:148:34: warning: 'Face_nvars' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_Int nvars, Face_nvars, Edge_nvars, part, var, box, fboxi; ^~~~~~~~~~ maxwell_semi_interp.c:1084:22: warning: 'Face_vartypes' may be used uninitialized in this function [-Wmaybe-uninitialized] var= Face_vartypes[t]; /* c & f faces enumerated the same */ ~~~^~~~~~~~~~~~~~~~~~ maxwell_semi_interp.c:1478:33: warning: 'iFace' may be used uninitialized in this function [-Wmaybe-uninitialized] iFace[nFaces]= rank; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c maxwell_TV_setup.c maxwell_TV_setup.c: In function 'hypre_MaxwellTV_Setup': maxwell_TV_setup.c:816:22: warning: 'topological_face' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_SStructGridSetExtents(topological_face[l+1], part, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hypre_BoxIMin(box), hypre_BoxIMin(box)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./../multivector/interpreter.h:16, from ./../struct_ls/HYPRE_struct_ls.h:1081, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from maxwell_TV_setup.c:20: ./../utilities/_hypre_utilities.h:751:3: warning: 'vartype_faces' may be used uninitialized in this function [-Wmaybe-uninitialized] ( hypre_Free((char *)ptr, location), 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c hypre_MaxwellSolve2.c hypre_MaxwellSolve2.c: In function 'hypre_MaxwellSolve2': hypre_MaxwellSolve2.c:189:28: warning: 'x_dot_x' may be used uninitialized in this function [-Wmaybe-uninitialized] if ((e_dot_e/x_dot_x) < eps) ~~~~~~~~^~~~~~~~~ hypre_MaxwellSolve2.c:189:28: warning: 'e_dot_e' 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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c nd1_amge_interpolation.c nd1_amge_interpolation.c: In function 'hypre_ND1AMGeInterpolation': 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:280:36: warning: 'offproc_rnums' may be used uninitialized in this function [-Wmaybe-uninitialized] if (offproc_rnums[m] == bdof[j-num_idof]) ~~~~~~~~~~~~~^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c sstruct_amr_intercommunication.c node_relax.c: In function 'hypre_NodeRelaxSetup': node_relax.c:432: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c sstruct_owninfo.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1083, 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:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ node_relax.c:922:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ node_relax.c:886:31: note: in expansion of macro 'hypre_BoxLoop3Begin' hypre_BoxLoop3Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1851:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2011:34: note: in expansion of macro 'zypre_newBoxLoop2Begin' #define hypre_BoxLoop2Begin zypre_newBoxLoop2Begin ^~~~~~~~~~~~~~~~~~~~~~ node_relax.c:849:16: note: in expansion of macro 'hypre_BoxLoop2Begin' hypre_BoxLoop2Begin(ndim, loop_size, ^~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2191:20: warning: 'compute_box_aa' may be used uninitialized in this function [-Wmaybe-uninitialized] ((box_array_array) -> box_arrays[(i)]) ^~ node_relax.c:566:27: note: 'compute_box_aa' was declared here hypre_BoxArrayArray *compute_box_aa; ^~~~~~~~~~~~~~ In file included from ./../struct_ls/HYPRE_struct_ls.h:1083, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from node_relax.c:13: ./../struct_mv/_hypre_struct_mv.h:2347: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:2297:24: note: 'hypre__div' was declared here HYPRE_Int hypre__tot, hypre__div, hypre__mod;\ ^~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:1888:4: note: in expansion of macro 'zypre_BoxLoopDeclare' zypre_BoxLoopDeclare(); \ ^~~~~~~~~~~~~~~~~~~~ ./../struct_mv/_hypre_struct_mv.h:2013:34: note: in expansion of macro 'zypre_newBoxLoop3Begin' #define hypre_BoxLoop3Begin zypre_newBoxLoop3Begin ^~~~~~~~~~~~~~~~~~~~~~ node_relax.c:723: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c sstruct_recvinfo.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c sstruct_sharedDOFComm.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -c sys_pfmg.c In file included from ./../struct_ls/HYPRE_struct_ls.h:1083, 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:2179: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:1083, from HYPRE_sstruct_ls.h:21, from _hypre_sstruct_ls.h:22, from sstruct_sharedDOFComm.c:21: ./../struct_mv/_hypre_struct_mv.h:2179: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -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/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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.15.1/src/hypre/include cp -fR ./_hypre_sstruct_ls.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/sstruct_ls' Making /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/FEI_mv' Making fei-hypre ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -I../ml/src/Include -c HYPRE_LSI_ddilut.c 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_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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]]; ^ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -I../ml/src/Include -c HYPRE_LSI_mlmaxwell.c mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -I../ml/src/Include -c HYPRE_parcsr_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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -I../ml/src/Include -c HYPRE_parcsr_bicgs.c HYPRE_LSI_schwarz.c: In function 'HYPRE_LSI_SchwarzSolve': HYPRE_LSI_schwarz.c:354:24: warning: 'indptr' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( indptr[i] < Nrows ) soln[indptr[i]] = solbuf[i]; ~~~~~~^~~ mpicc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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:192:32: warning: 'indices' may be used uninitialized in this function [-Wmaybe-uninitialized] lscPtr_->putIntoRHSVector(localNRows, (const double *) rhsVector, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (const int *) indices); ~~~~~~~~~~~~~~~~~~~~~~ LLNL_FEI_Impl.cxx:142:64: warning: 'colInds' may be used uninitialized in this function [-Wmaybe-uninitialized] int extNRows, *offdIA, *offdJA, *colMap, maxRowSize, *colInds; ^~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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:3804:17: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] dSendBufs; ^~~~~~~~~ FEI_HYPRE_Impl.cxx:3788:41: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] requests; ^ FEI_HYPRE_Impl.cxx:3800:42: 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:3864:17: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] dSendBufs; ^~~~~~~~~ FEI_HYPRE_Impl.cxx:3848:41: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends_ > 0 ) delete [] requests; ^ FEI_HYPRE_Impl.cxx:3860:42: 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:27: 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:1130:24: warning: 'nodeIDAux2' may be used uninitialized in this function [-Wmaybe-uninitialized] int *ownerProcs, *nodeIDAux2, *sndrcvReg, *pArrayAux, pnum, pCounts; ^~~~~~~~~~ FEI_HYPRE_Impl.cxx:1313:24: warning: 'nodeIDAux' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nodeIDAux[iN] >= 0 && nodeIDs[iN] != nodeRegister ) ~~~~~~~~~~~~^ FEI_HYPRE_Impl.cxx:1129:11: warning: 'nodeIDs' may be used uninitialized in this function [-Wmaybe-uninitialized] int *nodeIDs, *nodeIDAux, localNNodes, minProc; ^~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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:41: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] requests; ^ LLNL_FEI_Fei.cxx:2752:42: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs_ > 0 ) delete [] dRecvBufs; ^ 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:41: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends_ > 0 ) delete [] requests; ^ LLNL_FEI_Fei.cxx:2820:42: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nSends_ > 0 ) delete [] dRecvBufs; ^ 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:3199:40: warning: 'commProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] sindex = hypre_BinarySearch(commProcs,pindex,nComm); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ LLNL_FEI_Fei.cxx:3231:27: warning: 'rbuffer' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] rbuffer[iP]; ~~~~~~~~~~^ LLNL_FEI_Fei.cxx:3230:27: warning: 'sbuffer' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] sbuffer[iP]; ~~~~~~~~~~^ LLNL_FEI_Fei.cxx:3227:40: warning: 'commLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nComm > 0 ) delete [] commLengs; ^ LLNL_FEI_Fei.cxx: In member function 'void LLNL_FEI_Fei::setupCommPattern(int*)': LLNL_FEI_Fei.cxx:3387:57: warning: 'sendBuf' may be used uninitialized in this function [-Wmaybe-uninitialized] sendBuf[tLengs[index]+sendLengs[index]] = nodeOffset + index2; ^ 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; ^~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -I../ml/src/Include -c LLNL_FEI_Matrix.cxx 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:27: 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:909:17: warning: 'recvRowLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] recvRowLengs; ^~~~~~~~~~~~ LLNL_FEI_Matrix.cxx:772:40: warning: 'requests' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( nRecvs > 0 ) delete [] requests; ^ 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:977:19: warning: 'ToffdJA' may be used uninitialized in this function [-Wmaybe-uninitialized] LLNL_FEI_Matrix.cxx:975:16: warning: 'ToffdIA' may be used uninitialized in this function [-Wmaybe-uninitialized] index = ToffdIA[iD]; ~~~~~~^~~~~~~~~~~~~ LLNL_FEI_Matrix.cxx:780:17: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] iSendBufs; ^~~~~~~~~ LLNL_FEI_Matrix.cxx:781:17: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] dSendBufs; ^~~~~~~~~ LLNL_FEI_Matrix.cxx:763:49: warning: 'recvMatLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] dRecvBufs[iP] = new double[recvMatLengs[iP]]; ~~~~~~~~~~~~~~~^ LLNL_FEI_Matrix.cxx:633:31: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] double **dSendBufs, **dRecvBufs, *TdiagAA, *ToffdAA; ^~~~~~~~~ LLNL_FEI_Matrix.cxx:626:61: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] int *sendMatLengs, *recvMatLengs, **iSendBufs, **iRecvBufs; ^~~~~~~~~ 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: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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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:5381:44: warning: 'darray' may be used uninitialized in this function [-Wmaybe-uninitialized] mapFromSolnList2_[i] = (int) darray[i]; ~~~~~~~~^ HYPRE_LSC_aux.cxx: In member function 'void HYPRE_LinSysCore::HYPRE_LSI_BuildNodalCoordinates()': HYPRE_LSC_aux.cxx:6214:15: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send(dSendBufs[iP], sendLengs[iP]*MLI_FieldSize_, MPI_DOUBLE, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sendProcs[iP], 29425, comm_); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_LSC_aux.cxx:6344:17: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] iSendBufs; ^~~~~~~~~ HYPRE_LSC_aux.cxx:6213:21: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] sendLengs[iP] /= MLI_FieldSize_; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ HYPRE_LSC_aux.cxx:6214:15: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send(dSendBufs[iP], sendLengs[iP]*MLI_FieldSize_, MPI_DOUBLE, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sendProcs[iP], 29425, comm_); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_LSC_aux.cxx:6063:17: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; ^~~~~~~~~~~ HYPRE_LSC_aux.cxx:6062:26: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] double **dSendBufs, **dRecvBufs, *nCoords, *vecData; ^~~~~~~~~ HYPRE_LSC_aux.cxx:6060:45: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nRecvs, *recvLengs, *recvProcs, **iRecvBufs, iR, numNodes, eqnInd; ^~~~~~~~~ HYPRE_LSC_aux.cxx:6060:32: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int nRecvs, *recvLengs, *recvProcs, **iRecvBufs, iR, numNodes, eqnInd; ^~~~~~~~~ HYPRE_LSC_aux.cxx:6282:37: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] for (iR = 0; iR < recvLengs[iP]; iR++) ~~~~~~~~~~~~^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -I../ml/src/Include -c HYPRE_LSI_mli.cxx HYPRE_LSI_blkprec.cxx: In function 'int HYPRE_LSI_BlockPrecondSetA11Tolerance(HYPRE_Solver, double)': HYPRE_LSI_blkprec.cxx:241:29: warning: '%e' directive writing between 3 and 14 bytes into a region of size 10 [-Wformat-overflow=] sprintf( paramString, "blockP A11Tolerance %e", tol2 ); ^~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_LSI_blkprec.cxx:241:29: note: assuming directive output of 12 bytes In file included from /usr/include/stdio.h:937, from HYPRE_LSI_blkprec.cxx:39: /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 24 and 35 bytes into a destination of size 30 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -I../ml/src/Include -c HYPRE_LinSysCore.cxx HYPRE_LSI_mli.cxx: In function 'int HYPRE_LSI_MLILoadNodalCoordinates(HYPRE_Solver, int, int, int*, int, double*, int)': HYPRE_LSI_mli.cxx:1495:15: warning: 'dSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send(dSendBufs[iP], sendLengs[iP]*nDim, MPI_DOUBLE, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sendProcs[iP], 29425, mpiComm); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_LSI_mli.cxx:1592:17: warning: 'iSendBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] iSendBufs; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1495:15: warning: 'sendProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Send(dSendBufs[iP], sendLengs[iP]*nDim, MPI_DOUBLE, ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sendProcs[iP], 29425, mpiComm); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_LSI_mli.cxx:1494:21: warning: 'sendLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] sendLengs[iP] /= nDim; ~~~~~~~~~~~~~~^~~~~~~ HYPRE_LSI_mli.cxx:1283:19: warning: 'mpiRequests' may be used uninitialized in this function [-Wmaybe-uninitialized] MPI_Request *mpiRequests; ^~~~~~~~~~~ HYPRE_LSI_mli.cxx:1282:33: warning: 'dRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] double **dSendBufs, **dRecvBufs; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1280:56: warning: 'iRecvBufs' may be used uninitialized in this function [-Wmaybe-uninitialized] int iR, nRecvs, *recvLengs, *recvProcs, **iRecvBufs, *procList; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1280:43: warning: 'recvProcs' may be used uninitialized in this function [-Wmaybe-uninitialized] int iR, nRecvs, *recvLengs, *recvProcs, **iRecvBufs, *procList; ^~~~~~~~~ HYPRE_LSI_mli.cxx:1566:38: warning: 'recvLengs' may be used uninitialized in this function [-Wmaybe-uninitialized] for ( iR = 0; iR < recvLengs[iP]; iR++ ) ~~~~~~~~~~~~^ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -I../ml/src/Include -c HYPRE_SlideReduction.cxx HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::findSlaveEqns1()': HYPRE_SlideReduction.cxx:623:51: warning: 'searchIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] if (ncnt == 1 && searchIndex > newEndRow && searchIndex <= endRow) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildA21Mat()': HYPRE_SlideReduction.cxx:2527:35: warning: 'rowIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_ParCSRMatrixRestoreRow(A_csr,rowIndex,&rowSize,&colInd,&colVal); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_LinSysCore.cxx: In member function 'virtual int HYPRE_LinSysCore::launchSolver(int&, int&)': HYPRE_LinSysCore.cxx:5334:16: warning: 'rateThresh' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( convRate > rateThresh ) ^~ HYPRE_LinSysCore.cxx:5091:16: warning: 'convRate' may be used uninitialized in this function [-Wmaybe-uninitialized] if ( convRate > rateThresh ) ^~ HYPRE_LinSysCore.cxx:5839:14: warning: 'TempR' may be used uninitialized in this function [-Wmaybe-uninitialized] currR_ = TempR; ~~~~~~~^~~~~~~ HYPRE_LinSysCore.cxx:5838:14: warning: 'TempB' may be used uninitialized in this function [-Wmaybe-uninitialized] currB_ = TempB; ~~~~~~~^~~~~~~ HYPRE_LinSysCore.cxx:5837:14: warning: 'TempX' may be used uninitialized in this function [-Wmaybe-uninitialized] currX_ = TempX; ~~~~~~~^~~~~~~ HYPRE_LinSysCore.cxx:5840:30: 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::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; ^~~~~~~~ HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::findSlaveEqnsBlock(int)': HYPRE_SlideReduction.cxx:847:21: warning: 'tempSlaveList' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_LSI_qsort1a(tempSlaveList, tempSlaveListAux, 0, nConstraints-1); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ HYPRE_SlideReduction.cxx:847:21: warning: 'tempSlaveListAux' may be used uninitialized in this function [-Wmaybe-uninitialized] HYPRE_SlideReduction.cxx:1154:17: warning: 'candidateList' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] candidateList; ^~~~~~~~~~~~~ HYPRE_SlideReduction.cxx:1153:17: warning: 'constrListAuxs' may be used uninitialized in this function [-Wmaybe-uninitialized] delete [] constrListAuxs; ^~~~~~~~~~~~~~ HYPRE_SlideReduction.cxx:1035:48: warning: 'searchBlkSize' may be used uninitialized in this function [-Wmaybe-uninitialized] constrBlkSizes_[ii] = searchBlkSize; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/include -I../ml/src/Include -c cfei_hypre.cxx HYPRE_SlideReduction.cxx: In member function 'int HYPRE_SlideReduction::buildReducedMatrix2()': HYPRE_SlideReduction.cxx:4370:36: warning: 'hypreCTMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJCT, hypreCTMatSize); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ HYPRE_SlideReduction.cxx:4598:36: warning: 'hypreBMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJB, hypreBMatSize); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ HYPRE_SlideReduction.cxx:4526:36: warning: 'hypreCMatSize' may be used uninitialized in this function [-Wmaybe-uninitialized] ierr = HYPRE_IJMatrixSetRowSizes(IJC, hypreCMatSize); ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ mpicxx -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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 -mtune=generic -fPIC -Dhypre_dgesvd=dgesvd_ -Dhypre_dlamch=dlamch_ -Dhypre_blas_lsame=hypre_lapack_lsame -Dhypre_blas_xerbla=hypre_lapack_xerbla -O -DHAVE_CONFIG_H -DBOOL_NOT_SUPPORTED -DMPICH_SKIP_MPICXX -I../.. -I/builddir/build/BUILD/hypre-2.15.1/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/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include -I/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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.15.1/src/hypre/include cp -fR ./cfei_hypre.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./hypre_cfei.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./HYPRE_LinSysCore.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./HYPRE_FEI*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./LLNL_FEI*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_Data.hpp /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_Lookup.hpp /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_LinearSystemCore.hpp /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/cfei.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_bool.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_defs.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_mpi.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-hypre' make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/FEI_mv' Making lib ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/lib' Building libHYPRE ... ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-hypre/*.o /builddir/build/BUILD/hypre-2.15.1/src/IJ_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/Euclid/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/ParaSails/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/pilut/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/distributed_matrix/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/krylov/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/matrix_matrix/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/multivector/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/parcsr_ls/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/parcsr_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/parcsr_block_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/seq_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/sstruct_ls/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/sstruct_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/struct_ls/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/struct_mv/*.o ar -rcu libHYPRE.a /builddir/build/BUILD/hypre-2.15.1/src/utilities/*.o /builddir/build/BUILD/hypre-2.15.1/src/blas/*.o /builddir/build/BUILD/hypre-2.15.1/src/lapack/*.o ranlib libHYPRE.a cp -fR libHYPRE* /builddir/build/BUILD/hypre-2.15.1/src/hypre/lib make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/lib' + cd .. + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.s3Yxqr + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64 ++ dirname /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64 + cd hypre-2.15.1 + . /opt/ohpc/admin/ohpc/OHPC_setup_compiler gnu8 ++ '[' 1 = 1 ']' ++ OHPC_COMPILER_FAMILY=gnu8 ++ '[' -z gnu8 ']' ++ export toolset=gcc ++ toolset=gcc ++ '[' gnu8 = gnu ']' ++ '[' gnu8 = gnu7 ']' ++ '[' gnu8 = gnu8 ']' ++ 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 gnu8 +++ /opt/ohpc/admin/lmod/lmod/libexec/lmod bash load gnu8 ++ eval '__LMOD_REF_COUNT_INCLUDE=/opt/ohpc/pub/compiler/gcc/8.3.0/include:1;' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE=/opt/ohpc/pub/compiler/gcc/8.3.0/include;' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/lib64;' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_COMPILER=gnu8;' export 'LMOD_FAMILY_COMPILER;' 'LMOD_FAMILY_COMPILER_VERSION=8.3.0;' export 'LMOD_FAMILY_COMPILER_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES=gnu8/8.3.0:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=gnu8/8.3.0;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/opt/ohpc/pub/compiler/gcc/8.3.0/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/opt/ohpc/pub/compiler/gcc/8.3.0/share/man;' export 'MANPATH;' '__LMOD_REF_COUNT_MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8:1\;/opt/ohpc/pub/modulefiles:1;' export '__LMOD_REF_COUNT_MODULEPATH;' 'MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles;' export 'MODULEPATH;' '__LMOD_REF_COUNT_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1\;/builddir/.local/bin:1\;/builddir/bin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin;' export 'PATH;' '__LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbImNvbXBpbGVyIl09ImdudTgiLH0sbVQ9e2dudTg9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcy9nbnU4LzguMy4wIixbImZ1bGxOYW1lIl09ImdudTgvOC4zLjAiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJnbnU4Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hw;' export '_ModuleTable001_;' '_ModuleTable002_=Yy9wdWIvbW9kdWxlZmlsZXMiLH0=;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' +++ __LMOD_REF_COUNT_INCLUDE=/opt/ohpc/pub/compiler/gcc/8.3.0/include:1 +++ export __LMOD_REF_COUNT_INCLUDE +++ INCLUDE=/opt/ohpc/pub/compiler/gcc/8.3.0/include +++ export INCLUDE +++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1 +++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH +++ LD_LIBRARY_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/lib64 +++ export LD_LIBRARY_PATH +++ LMOD_FAMILY_COMPILER=gnu8 +++ export LMOD_FAMILY_COMPILER +++ LMOD_FAMILY_COMPILER_VERSION=8.3.0 +++ export LMOD_FAMILY_COMPILER_VERSION +++ __LMOD_REF_COUNT_LOADEDMODULES=gnu8/8.3.0:1 +++ export __LMOD_REF_COUNT_LOADEDMODULES +++ LOADEDMODULES=gnu8/8.3.0 +++ export LOADEDMODULES +++ __LMOD_REF_COUNT_MANPATH=/opt/ohpc/pub/compiler/gcc/8.3.0/share/man:1 +++ export __LMOD_REF_COUNT_MANPATH +++ MANPATH=/opt/ohpc/pub/compiler/gcc/8.3.0/share/man +++ export MANPATH +++ __LMOD_REF_COUNT_MODULEPATH='/opt/ohpc/pub/moduledeps/gnu8:1;/opt/ohpc/pub/modulefiles:1' +++ export __LMOD_REF_COUNT_MODULEPATH +++ MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles +++ export MODULEPATH +++ __LMOD_REF_COUNT_PATH='/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1;/builddir/.local/bin:1;/builddir/bin:1' +++ export __LMOD_REF_COUNT_PATH +++ PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin +++ export PATH +++ __LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1 +++ export __LMOD_REF_COUNT__LMFILES_ +++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0 +++ export _LMFILES_ +++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbImNvbXBpbGVyIl09ImdudTgiLH0sbVQ9e2dudTg9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcy9nbnU4LzguMy4wIixbImZ1bGxOYW1lIl09ImdudTgvOC4zLjAiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJnbnU4Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hw +++ export _ModuleTable001_ +++ _ModuleTable002_=Yy9wdWIvbW9kdWxlZmlsZXMiLH0= +++ 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/gnu8:/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-gnu8/3.1.4/lib:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64;' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_MPI=openmpi3;' export 'LMOD_FAMILY_MPI;' 'LMOD_FAMILY_MPI_VERSION=3.1.4;' export 'LMOD_FAMILY_MPI_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES=gnu8/8.3.0:1\;openmpi3/3.1.4:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/share/man:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/share/man:/opt/ohpc/pub/compiler/gcc/8.3.0/share/man;' export 'MANPATH;' '__LMOD_REF_COUNT_MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:1\;/opt/ohpc/pub/moduledeps/gnu8:1\;/opt/ohpc/pub/modulefiles:1;' export '__LMOD_REF_COUNT_MODULEPATH;' 'MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles;' export 'MODULEPATH;' 'MPI_DIR=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4;' export 'MPI_DIR;' '__LMOD_REF_COUNT_PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1\;/builddir/.local/bin:1\;/builddir/bin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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-gnu8/3.1.4/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1\;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4Iix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVubXBpMy8zLjEuNCIsWyJmdWxsTmFtZSJdPSJvcGVu;' export '_ModuleTable001_;' '_ModuleTable002_=bXBpMy8zLjEuNCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OCIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' +++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:1;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1' +++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH +++ LD_LIBRARY_PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64 +++ export LD_LIBRARY_PATH +++ LMOD_FAMILY_MPI=openmpi3 +++ export LMOD_FAMILY_MPI +++ LMOD_FAMILY_MPI_VERSION=3.1.4 +++ export LMOD_FAMILY_MPI_VERSION +++ __LMOD_REF_COUNT_LOADEDMODULES='gnu8/8.3.0:1;openmpi3/3.1.4:1' +++ export __LMOD_REF_COUNT_LOADEDMODULES +++ LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4 +++ export LOADEDMODULES +++ __LMOD_REF_COUNT_MANPATH='/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/share/man:1;/opt/ohpc/pub/compiler/gcc/8.3.0/share/man:1' +++ export __LMOD_REF_COUNT_MANPATH +++ MANPATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/share/man:/opt/ohpc/pub/compiler/gcc/8.3.0/share/man +++ export MANPATH +++ __LMOD_REF_COUNT_MODULEPATH='/opt/ohpc/pub/moduledeps/gnu8-openmpi3:1;/opt/ohpc/pub/moduledeps/gnu8:1;/opt/ohpc/pub/modulefiles:1' +++ export __LMOD_REF_COUNT_MODULEPATH +++ MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles +++ export MODULEPATH +++ MPI_DIR=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4 +++ export MPI_DIR +++ __LMOD_REF_COUNT_PATH='/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:1;/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1;/builddir/.local/bin:1;/builddir/bin:1' +++ export __LMOD_REF_COUNT_PATH +++ PATH=/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin +++ export PATH +++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/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-gnu8/3.1.4/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig +++ export PKG_CONFIG_PATH +++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1' +++ export __LMOD_REF_COUNT__LMFILES_ +++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4 +++ export _LMFILES_ +++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4Iix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVubXBpMy8zLjEuNCIsWyJmdWxsTmFtZSJdPSJvcGVu +++ export _ModuleTable001_ +++ _ModuleTable002_=bXBpMy8zLjEuNCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OCIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ== +++ 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/gnu8/superlu/5.2.1/include:1\;/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/include:1;' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:/opt/ohpc/pub/compiler/gcc/8.3.0/include;' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:1\;/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:1\;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64;' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_OPENBLAS=openblas;' export 'LMOD_FAMILY_OPENBLAS;' 'LMOD_FAMILY_OPENBLAS_VERSION=0.3.7;' export 'LMOD_FAMILY_OPENBLAS_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES=gnu8/8.3.0:1\;openmpi3/3.1.4:1\;openblas/0.3.7:1\;superlu/5.2.1:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4:openblas/0.3.7:superlu/5.2.1;' export 'LOADEDMODULES;' 'MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles;' export 'MODULEPATH;' 'OPENBLAS_DIR=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7;' export 'OPENBLAS_DIR;' 'OPENBLAS_INC=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include;' export 'OPENBLAS_INC;' 'OPENBLAS_LIB=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib;' export 'OPENBLAS_LIB;' '__LMOD_REF_COUNT_PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:1\;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1\;/builddir/.local/bin:1\;/builddir/bin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin;' export 'PATH;' 'SUPERLU_DIR=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1;' export 'SUPERLU_DIR;' 'SUPERLU_INC=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include;' export 'SUPERLU_INC;' 'SUPERLU_LIB=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib;' export 'SUPERLU_LIB;' '__LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1\;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1\;/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:1\;/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVuYmxhcz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVuYmxhcy8w;' export '_ModuleTable001_;' '_ModuleTable002_=LjMuNyIsWyJmdWxsTmFtZSJdPSJvcGVuYmxhcy8wLjMuNyIsWyJsb2FkT3JkZXIiXT0zLHByb3BUPXt9LFsicmVmX2NvdW50Il09MSxbInN0YWNrRGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVuYmxhcyIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVubXBpMy8zLjEuNCIsWyJmdWxsTmFtZSJdPSJvcGVubXBpMy8zLjEuNCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LHN1cGVybHU9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgvc3VwZXJsdS81LjIuMSIs;' export '_ModuleTable002_;' '_ModuleTable003_=WyJmdWxsTmFtZSJdPSJzdXBlcmx1LzUuMi4xIixbImxvYWRPcmRlciJdPTQscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ic3VwZXJsdSIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9nbnU4LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0=;' export '_ModuleTable003_;' '_ModuleTable_Sz_=3;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_INCLUDE='/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:1;/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:1;/opt/ohpc/pub/compiler/gcc/8.3.0/include:1' ++ export __LMOD_REF_COUNT_INCLUDE ++ INCLUDE=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:/opt/ohpc/pub/compiler/gcc/8.3.0/include ++ export INCLUDE ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:1;/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:1;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:1;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1' ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64 ++ export LD_LIBRARY_PATH ++ LMOD_FAMILY_OPENBLAS=openblas ++ export LMOD_FAMILY_OPENBLAS ++ LMOD_FAMILY_OPENBLAS_VERSION=0.3.7 ++ export LMOD_FAMILY_OPENBLAS_VERSION ++ __LMOD_REF_COUNT_LOADEDMODULES='gnu8/8.3.0:1;openmpi3/3.1.4:1;openblas/0.3.7:1;superlu/5.2.1:1' ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4:openblas/0.3.7:superlu/5.2.1 ++ export LOADEDMODULES ++ MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles ++ export MODULEPATH ++ OPENBLAS_DIR=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7 ++ export OPENBLAS_DIR ++ OPENBLAS_INC=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include ++ export OPENBLAS_INC ++ OPENBLAS_LIB=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib ++ export OPENBLAS_LIB ++ __LMOD_REF_COUNT_PATH='/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:1;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:1;/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1;/builddir/.local/bin:1;/builddir/bin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin ++ export PATH ++ SUPERLU_DIR=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1 ++ export SUPERLU_DIR ++ SUPERLU_INC=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include ++ export SUPERLU_INC ++ SUPERLU_LIB=/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib ++ export SUPERLU_LIB ++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1;/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:1;/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:1' ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVuYmxhcz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVuYmxhcy8w ++ export _ModuleTable001_ ++ _ModuleTable002_=LjMuNyIsWyJmdWxsTmFtZSJdPSJvcGVuYmxhcy8wLjMuNyIsWyJsb2FkT3JkZXIiXT0zLHByb3BUPXt9LFsicmVmX2NvdW50Il09MSxbInN0YWNrRGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJvcGVuYmxhcyIsfSxvcGVubXBpMz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVubXBpMy8zLjEuNCIsWyJmdWxsTmFtZSJdPSJvcGVubXBpMy8zLjEuNCIsWyJsb2FkT3JkZXIiXT0yLHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5tcGkzIix9LHN1cGVybHU9e1siZm4iXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgvc3VwZXJsdS81LjIuMSIs ++ export _ModuleTable002_ ++ _ModuleTable003_=WyJmdWxsTmFtZSJdPSJzdXBlcmx1LzUuMi4xIixbImxvYWRPcmRlciJdPTQscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ic3VwZXJsdSIsfSx9LG1wYXRoQT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9nbnU4LW9wZW5tcGkzIiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgiLCIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9LFsic3lzdGVtQmFzZU1QQVRIIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0= ++ 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/gnu8/openblas/0.3.7/include:1\;/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/include:1;' export '__LMOD_REF_COUNT_INCLUDE;' 'INCLUDE=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:/opt/ohpc/pub/compiler/gcc/8.3.0/include;' export 'INCLUDE;' '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:1\;/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:1\;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:1\;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64;' export 'LD_LIBRARY_PATH;' 'LMOD_FAMILY_OPENBLAS=openblas;' export 'LMOD_FAMILY_OPENBLAS;' 'LMOD_FAMILY_OPENBLAS_VERSION=0.3.7;' export 'LMOD_FAMILY_OPENBLAS_VERSION;' '__LMOD_REF_COUNT_LOADEDMODULES=gnu8/8.3.0:1\;openmpi3/3.1.4:1\;superlu/5.2.1:1\;openblas/0.3.7:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4:superlu/5.2.1:openblas/0.3.7;' export 'LOADEDMODULES;' 'MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles;' export 'MODULEPATH;' 'OPENBLAS_DIR=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7;' export 'OPENBLAS_DIR;' 'OPENBLAS_INC=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include;' export 'OPENBLAS_INC;' 'OPENBLAS_LIB=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib;' export 'OPENBLAS_LIB;' 'PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin;' export 'PATH;' '__LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1\;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1\;/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:1\;/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVuYmxhcz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVuYmxhcy8w;' export '_ModuleTable001_;' '_ModuleTable002_=LjMuNyIsWyJmdWxsTmFtZSJdPSJvcGVuYmxhcy8wLjMuNyIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5ibGFzIix9LG9wZW5tcGkzPXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9nbnU4L29wZW5tcGkzLzMuMS40IixbImZ1bGxOYW1lIl09Im9wZW5tcGkzLzMuMS40IixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ib3Blbm1waTMiLH0sc3VwZXJsdT17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9zdXBlcmx1LzUuMi4xIixbImZ1bGxOYW1lIl09InN1;' export '_ModuleTable002_;' '_ModuleTable003_=cGVybHUvNS4yLjEiLFsibG9hZE9yZGVyIl09Myxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJzdXBlcmx1Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OCIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ==;' export '_ModuleTable003_;' '_ModuleTable_Sz_=3;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_INCLUDE='/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:1;/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:1;/opt/ohpc/pub/compiler/gcc/8.3.0/include:1' ++ export __LMOD_REF_COUNT_INCLUDE ++ INCLUDE=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include:/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/include:/opt/ohpc/pub/compiler/gcc/8.3.0/include ++ export INCLUDE ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH='/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:1;/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:1;/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:1;/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1' ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib:/opt/ohpc/pub/libs/gnu8/superlu/5.2.1/lib:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/lib:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64 ++ export LD_LIBRARY_PATH ++ LMOD_FAMILY_OPENBLAS=openblas ++ export LMOD_FAMILY_OPENBLAS ++ LMOD_FAMILY_OPENBLAS_VERSION=0.3.7 ++ export LMOD_FAMILY_OPENBLAS_VERSION ++ __LMOD_REF_COUNT_LOADEDMODULES='gnu8/8.3.0:1;openmpi3/3.1.4:1;superlu/5.2.1:1;openblas/0.3.7:1' ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=gnu8/8.3.0:openmpi3/3.1.4:superlu/5.2.1:openblas/0.3.7 ++ export LOADEDMODULES ++ MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8-openmpi3:/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles ++ export MODULEPATH ++ OPENBLAS_DIR=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7 ++ export OPENBLAS_DIR ++ OPENBLAS_INC=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/include ++ export OPENBLAS_INC ++ OPENBLAS_LIB=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/lib ++ export OPENBLAS_LIB ++ PATH=/opt/ohpc/pub/libs/gnu8/openblas/0.3.7/bin:/opt/ohpc/pub/mpi/openmpi3-gnu8/3.1.4/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/builddir/.local/bin:/builddir/bin ++ export PATH ++ __LMOD_REF_COUNT__LMFILES_='/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1;/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:1;/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:1;/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7:1' ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/moduledeps/gnu8/openmpi3/3.1.4:/opt/ohpc/pub/moduledeps/gnu8/superlu/5.2.1:/opt/ohpc/pub/moduledeps/gnu8/openblas/0.3.7 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbIk1QSSJdPSJvcGVubXBpMyIsWyJjb21waWxlciJdPSJnbnU4IixbIm9wZW5ibGFzIl09Im9wZW5ibGFzIix9LG1UPXtnbnU4PXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMvZ251OC84LjMuMCIsWyJmdWxsTmFtZSJdPSJnbnU4LzguMy4wIixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0iZ251OCIsfSxvcGVuYmxhcz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9vcGVuYmxhcy8w ++ export _ModuleTable001_ ++ _ModuleTable002_=LjMuNyIsWyJmdWxsTmFtZSJdPSJvcGVuYmxhcy8wLjMuNyIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9wZW5ibGFzIix9LG9wZW5tcGkzPXtbImZuIl09Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9nbnU4L29wZW5tcGkzLzMuMS40IixbImZ1bGxOYW1lIl09Im9wZW5tcGkzLzMuMS40IixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ib3Blbm1waTMiLH0sc3VwZXJsdT17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OC9zdXBlcmx1LzUuMi4xIixbImZ1bGxOYW1lIl09InN1 ++ export _ModuleTable002_ ++ _ModuleTable003_=cGVybHUvNS4yLjEiLFsibG9hZE9yZGVyIl09Myxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJzdXBlcmx1Iix9LH0sbXBhdGhBPXsiL29wdC9vaHBjL3B1Yi9tb2R1bGVkZXBzL2dudTgtb3Blbm1waTMiLCIvb3B0L29ocGMvcHViL21vZHVsZWRlcHMvZ251OCIsIi9vcHQvb2hwYy9wdWIvbW9kdWxlZmlsZXMiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfQ== ++ export _ModuleTable003_ ++ _ModuleTable_Sz_=3 ++ export _ModuleTable_Sz_ ++ : -s sh + eval + cd src + make install HYPRE_INSTALL_DIR=/builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1 HYPRE_LIB_INSTALL=/builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/lib HYPRE_INC_INSTALL=/builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/include Making blas ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/blas' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/blas' Making lapack ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/lapack' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/lapack' Making utilities ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/utilities' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./_hypre_utilities.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./hypre_hopscotch_hash.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./fortran*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/utilities' Making multivector ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/multivector' cp -fR *.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/multivector' Making krylov ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/krylov' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./krylov.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./lobpcg.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/krylov' Making seq_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/seq_mv' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./seq_mv.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/seq_mv' Making parcsr_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/parcsr_mv' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./_hypre_parcsr_mv.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/parcsr_mv' Making parcsr_block_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/parcsr_block_mv' cp -fR ./par_csr_block_matrix.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./csr_block_matrix.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/parcsr_block_mv' Making distributed_matrix ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_matrix' cp -fR ./distributed_matrix.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_matrix' Making IJ_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/IJ_mv' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./_hypre_IJ_mv.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/IJ_mv' Making matrix_matrix ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/matrix_matrix' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/matrix_matrix' Making distributed_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls' Making pilut ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/pilut' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/pilut' Making ParaSails ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/ParaSails' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/ParaSails' Making Euclid ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/Euclid' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls/Euclid' make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/distributed_ls' Making parcsr_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/parcsr_ls' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./_hypre_parcsr_ls.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/parcsr_ls' Making struct_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/struct_mv' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./_hypre_struct_mv.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/struct_mv' Making struct_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/struct_ls' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./_hypre_struct_ls.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/struct_ls' Making sstruct_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/sstruct_mv' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./_hypre_sstruct_mv.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/sstruct_mv' Making sstruct_ls ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/sstruct_ls' cp -fR ./HYPRE_*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./_hypre_sstruct_ls.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/sstruct_ls' Making /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/FEI_mv' Making fei-hypre ... make[2]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-hypre' cp -fR ./cfei-hypre.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./cfei_hypre.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./hypre_cfei.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./HYPRE_LinSysCore.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./HYPRE_FEI*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR ./LLNL_FEI*.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_Data.hpp /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_Lookup.hpp /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_LinearSystemCore.hpp /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/cfei.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_bool.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_defs.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include cp -fR /builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-base/fei_mpi.h /builddir/build/BUILD/hypre-2.15.1/src/hypre/include make[2]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/FEI_mv/fei-hypre' make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/FEI_mv' Making lib ... make[1]: Entering directory `/builddir/build/BUILD/hypre-2.15.1/src/lib' cp -fR libHYPRE* /builddir/build/BUILD/hypre-2.15.1/src/hypre/lib make[1]: Leaving directory `/builddir/build/BUILD/hypre-2.15.1/src/lib' Installing hypre ... mkdir -p -- /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/lib /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/include + install -m644 hypre/lib/libHYPRE.a /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/lib + mkdir /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/include/FEI_mv + cp -r FEI_mv/fei-base /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/include/FEI_mv/. + cd .. + chmod 644 /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/include/LLNL_FEI_Fei.h /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/include/LLNL_FEI_Impl.h /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/include/LLNL_FEI_LSCore.h /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/include/LLNL_FEI_Matrix.h /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/include/LLNL_FEI_Solver.h + pushd /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/lib ~/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/lib ~/build/BUILD/hypre-2.15.1 ++ ls libHYPRE.a ++ sed 's|\.a||' ++ sort + LIBS=libHYPRE + mkdir tmp + pushd tmp ~/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/lib/tmp ~/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/lib ~/build/BUILD/hypre-2.15.1 + 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_cogmres.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_cogmres.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_cogmres.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_mgr.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 HYPRE_version.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 coarsen.o cogmres.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 csr_matvec_oomp.o cyclic_reduction.o dasum.o daxpy.o dbdsqr.o dcopy.o ddot.o debug.o dgebd2.o dgebrd.o dgelq2.o dgelqf.o dgels.o dgemm.o dgemv.o dgeqr2.o dgeqrf.o dger.o dgesvd.o dgetf2.o dgetrf.o dgetri.o dgetrs.o distributed_matrix.o distributed_matrix_ISIS.o distributed_matrix_PETSc.o distributed_matrix_parcsr.o distributed_qsort.o distributed_qsort_si.o dlabad.o dlabrd.o dlacpy.o dlae2.o dlaev2.o dlamch.o dlange.o dlanst.o dlansy.o dlapy2.o dlarf.o dlarfb.o dlarfg.o dlarft.o dlartg.o dlas2.o dlascl.o dlaset.o dlasq1.o dlasq2.o dlasq3.o dlasq4.o dlasq5.o dlasq6.o dlasr.o dlasrt.o dlassq.o dlasv2.o dlaswp.o dlatrd.o dnrm2.o dorg2l.o dorg2r.o dorgbr.o dorgl2.o dorglq.o dorgql.o dorgqr.o dorgtr.o dorm2r.o dormbr.o dorml2.o dormlq.o dormqr.o dpotf2.o dpotrf.o dpotrs.o drot.o dscal.o dsteqr.o dsterf.o dswap.o dsyev.o dsygs2.o dsygst.o dsygv.o dsymm.o dsymv.o dsyr2.o dsyr2k.o dsyrk.o dsytd2.o dsytrd.o dtrmm.o dtrmv.o dtrsm.o dtrsv.o dtrti2.o dtrtri.o eliminate_rowscols.o exchange_data.o f2c.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 globalObjects.o gmres.o gpuErrorCheck.o gpuMem.o gpukernels.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_general.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_reducesum.o hypre_schur_reduce.o hypre_slide_reduce.o idamax.o ieeeck.o ilaenv.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 lsame.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 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_cheby.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_lr_restr.o par_make_system.o par_mgr.o par_mgr_setup.o par_mgr_solve.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_restr.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_vardifconv_rs.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 schwarz.o semi.o semi_interp.o semi_restrict.o semi_setup_rap.o serilut.o shellSort_dh.o sig_dh.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 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.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 util.o vector.o xerbla.o -L.. -Wl,-soname,libHYPRE.so -o ../libHYPRE.so + ADDLIB=-lHYPRE + popd ~/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/libs/gnu8/openmpi3/hypre/2.15.1/lib ~/build/BUILD/hypre-2.15.1 + rm -rf tmp + rm libHYPRE.a + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/moduledeps/gnu8-openmpi3/hypre + /usr/bin/cat + /usr/bin/cat + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64//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-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.hGiA9l + umask 022 + cd /builddir/build/BUILD + cd hypre-2.15.1 + DOCDIR=/builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/doc/contrib/hypre-gnu8-openmpi3-ohpc-2.15.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/doc/contrib/hypre-gnu8-openmpi3-ohpc-2.15.1 + cp -pr CHANGELOG /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/doc/contrib/hypre-gnu8-openmpi3-ohpc-2.15.1 + cp -pr COPYING.LESSER /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/doc/contrib/hypre-gnu8-openmpi3-ohpc-2.15.1 + cp -pr COPYRIGHT /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/doc/contrib/hypre-gnu8-openmpi3-ohpc-2.15.1 + cp -pr INSTALL /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/doc/contrib/hypre-gnu8-openmpi3-ohpc-2.15.1 + cp -pr README /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64/opt/ohpc/pub/doc/contrib/hypre-gnu8-openmpi3-ohpc-2.15.1 + exit 0 Provides: hypre-gnu8-openmpi3-ohpc = 2.15.1-1.ohpc.1.3.9 hypre-gnu8-openmpi3-ohpc(x86-64) = 2.15.1-1.ohpc.1.3.9 libHYPRE.so()(64bit)(ohpc) 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.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit)(ohpc) libgcc_s.so.1(GCC_3.0)(64bit)(ohpc) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmpi.so.40()(64bit)(ohpc) libmpi_cxx.so.40()(64bit)(ohpc) libpthread.so.0()(64bit) libstdc++.so.6()(64bit)(ohpc) libstdc++.so.6(CXXABI_1.3)(64bit)(ohpc) libstdc++.so.6(CXXABI_1.3.8)(64bit)(ohpc) libstdc++.so.6(CXXABI_1.3.9)(64bit)(ohpc) libstdc++.so.6(GLIBCXX_3.4)(64bit)(ohpc) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64 Wrote: /builddir/build/RPMS/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.9NnIXr + umask 022 + cd /builddir/build/BUILD + cd hypre-2.15.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/hypre-gnu8-openmpi3-ohpc-2.15.1-1.ohpc.1.3.9.x86_64 + exit 0 Child return code was: 0