I think that your build has some components that require the older OpenMPI libraries (now shipped with compat-openmpi16),
therefore you are forced to add /usr/lib64/compat-openmpi16/lib to your LD_LIBRARY_PATH and this will eventually cause the SIGSEGV crash
I was able to reproduce this behavior in my Centos 7 installation (in my case if was the ELPA library still using the old 1.6 Openmpi libraries; once I removed ELPA from my build, I no longer needed compat-openmpi16 and the SIGSEGV vanished).
If you upload the following files to a public website, I might be able to help you
$NWCHEM_TOP/src/tools/build/config.log
$NWCHEM_TOP/src/tools/build/armci/config.log
$NWCHEM_TOP/src/tools/build/comex/config.log
|