[ET Trac] [Einstein Toolkit] #1648: MPI thorn should auto configure

Einstein Toolkit trac-noreply at einsteintoolkit.org
Thu Jul 31 07:49:37 CDT 2014


#1648: MPI thorn should auto configure
------------------------------------+---------------------------------------
  Reporter:  sbrandt                |       Owner:                     
      Type:  enhancement            |      Status:  new                
  Priority:  minor                  |   Milestone:  Cactus_4.3.0       
 Component:  EinsteinToolkit thorn  |     Version:  development version
Resolution:                         |    Keywords:                     
------------------------------------+---------------------------------------

Comment (by hinder):

 The auto-configuration is a nice idea.

 I think the MPI thorn should behave like all the other external library
 thorns, and continue to install in configs by default if you set MPI_DIR
 to BUILD, without having to set any new variables.  The fact that this is
 possibly not the best long-term solution is outweighed by the fact that
 this is how it works now (and everyone should not have to update their
 optionlists for this), and is consistent with the other thorns.

 For reference, I believe that logic behind having the libraries in configs
 is that they are built using the Cactus build environment (compilers,
 flags, libs etc) and this is different for each configuration.  They may
 not work with other configurations.  I think Erik has a clearer picture of
 the issues relating to this than I do, though.  Erik's proposal is that
 libraries are built outside of Cactus, e.g. using simfactory.  I'm not
 sure whether that mechanism uses the same compilers as Cactus or not.

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


More information about the Trac mailing list