[ET Trac] [Einstein Toolkit] #1558: trying to activate more thorns than compiled into Cactus leads to strange error message

Einstein Toolkit trac-noreply at einsteintoolkit.org
Sat Mar 15 18:09:56 CDT 2014


#1558: trying to activate more thorns than compiled into Cactus leads to strange
error message
--------------------+-------------------------------------------------------
 Reporter:  rhaas   |       Owner:                     
     Type:  defect  |      Status:  new                
 Priority:  minor   |   Milestone:                     
Component:  Cactus  |     Version:  development version
 Keywords:          |  
--------------------+-------------------------------------------------------
 Right now if one tries to activate more thorns than the total number of
 thorns compiled into the executable, Cactus aborts with
 {{{
 WARNING level 0 in thorn Cactus processor 0 host horizon.tapir.caltech.edu
   (line 951 of
 /mnt/data/rhaas/postdoc/gr/Zelmani/configs/null/build/Cactus/main/ActiveThorns.c):
   -> Internal error
 }}}
 this is utimately due to Cactus creating a list of maximum size number-of-
 compiled-in-thorns to record the number of thorns that are requested to be
 activated.

 The attached patches automatically grows this list whenever it would
 otherwise be too small (doubles the size).

 An alternative would be to implement stringlist using a std::map object,
 however the mapping of the std::map interface to what StringList provides
 is cumbersome.

 ok to apply?

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1558>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list