[ET Trac] [Einstein Toolkit] #1667: ExternalLibraries/MPI should report error messages
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Fri Nov 7 13:30:46 CST 2014
#1667: ExternalLibraries/MPI should report error messages
---------------------+------------------------------------------------------
Reporter: hinder | Owner:
Type: defect | Status: new
Priority: minor | Milestone:
Component: Cactus | Version: development version
Resolution: | Keywords: MPI
---------------------+------------------------------------------------------
Comment (by rhaas):
So would "AUTOMATIC" be clearer in implying that it may build? SEARCH does
not imply building to my ears.
Addendum: may make sense to have the SEARCH method accept an MPI_DIR to
give it a starting point to search, so that one can set MPI_DIR=some-mpi-
root and it will find both libmpi.so and libmpich.so etc. So just setting
MPI_DIR would SEARCH for an MPI installation in there, while setting
MPI_DIR and MPI_LIBS would still search for the include files but fix the
libraries to whatever they are. So in a blending from SEARCH to MANUAL,
SEARCH would be
MPI_DIR = SEARCH
and MANUAL would be
MPI_DIR = MANUAL
MPI_COMPILE_FLAGS = -I/usr/lib/mpich/include -DMPICH_SKIP_CXX_SEEK
MPI_LINK_FLAGS = -lmpich -lpthreads -L/usr/lib/mpich/lib64
with
MPI_DIR = /usr/lib/mpich
being somewhere in between. This is kind of my personal wishlist for how I
wished the system would behave.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1667#comment:18>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list