[ET Trac] [Einstein Toolkit] #1468: Building a configuration with just the MPI thorn fails

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Nov 6 12:10:41 CST 2013


#1468: Building a configuration with just the MPI thorn fails
-----------------------+----------------------------------------------------
  Reporter:  hinder    |       Owner:                     
      Type:  defect    |      Status:  new                
  Priority:  optional  |   Milestone:                     
 Component:  Cactus    |     Version:  development version
Resolution:            |    Keywords:                     
-----------------------+----------------------------------------------------

Comment (by eschnett):

 What version of OS X is this? What compiler and compiler version are you
 using? Which version of OpenMPI is this?

 It seems that the compiler cannot handle the OpenMPI include file mpi.h.
 The reason for this is likely that OpenMPI expects to be built with a
 particular compiler (then one that would be chosen by mpicc), but you are
 now using a different one, maybe a newer one.

 A likely work-around is to use
 {{{-D__deprecated__=__deprecated_DISABLED}}}. This should avoid this
 error, but would also disable all warnings about deprecated features.

 Another solution may to be update your OpenMPI version.

 On the Cactus side, we could automatically enable the -D work-around above
 if a simple MPI program cannot be built without it, but can be built with
 it.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1468#comment:1>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list