[ET Trac] [Einstein Toolkit] #980: Remove support for the flesh-based library mechanism (was: Remove support for the flesh-based MPI mechanism)

Einstein Toolkit trac-noreply at einsteintoolkit.org
Mon Oct 6 09:44:07 CDT 2014


#980: Remove support for the flesh-based library mechanism
--------------------------+-------------------------------------------------
  Reporter:  hinder       |       Owner:            
      Type:  enhancement  |      Status:  new       
  Priority:  major        |   Milestone:  ET_2014_11
 Component:  Cactus       |     Version:            
Resolution:               |    Keywords:            
--------------------------+-------------------------------------------------
Description changed by knarf:

Old description:

> The flesh-based MPI mechanism has just been deprecated in favour of
> ExternalLibraries/MPI.  Even though the latter is new, it is probably a
> good idea to completely disable the old mechanism since having any
> mixture of thorns/optionlists using the old and new mechanisms is
> completely untested and will likely lead to problems and confusion.  It's
> better to give a useful fatal error message if someone still specifies
> "MPI = " in their optionlist than to have things break in other weird and
> wonderful ways.

New description:

 All (most?) flesh-based lirbary mechanisms have been deprecated in favour
 of ExternalLibraries/*. It is probably a good idea to completely disable
 the old mechanism since having any mixture of thorns/optionlists using the
 old and new mechanisms is completely untested and will likely lead to
 problems and confusion. It's better to give a useful fatal error message
 if someone still specifies something old in their optionlist than to have
 things break in other weird and wonderful ways.

--

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


More information about the Trac mailing list