[ET Trac] [Einstein Toolkit] #910: Cactus does not detect circular schedule items
    Einstein Toolkit 
    trac-noreply at einsteintoolkit.org
       
    Thu May 17 17:12:40 CDT 2012
    
    
  
#910: Cactus does not detect circular schedule items
--------------------+-------------------------------------------------------
 Reporter:  rhaas   |       Owner:     
     Type:  defect  |      Status:  new
 Priority:  minor   |   Milestone:     
Component:  Cactus  |     Version:     
 Keywords:          |  
--------------------+-------------------------------------------------------
 Right now none of the three schedule items below (which should all be
 flagged as faulty I think), triggers any warning during compile or run
 time:
 {{{
 schedule group ordertest at initial
 {
 } "test schedule sorter"
 schedule ADMBase_CartesianMinkowski in ordertest after ADMBase_LapseOne
 {
   LANG: C
 } "Set the metric and extrinsic curvature to cartesian minkowski values"
 schedule ADMBase_LapseOne in ordertest after ADMBase_CartesianMinkowski
 {
   LANG: C
 } "Set the lapse to 1 at all points"
 SCHEDULE ADMBase_SetShiftStateOn in ordertest after
 ADMBase_SetShiftStateOn
 {
   LANG: C
 } "Set the shift_state variable to 1"
 }}}
 I attach:
 * a patch against ADMBase/schedule.ccl to demonstrate the output
 * stdout when one runs Exact/Schwarzschild_EF with the faulty schedule.ccl
 * a patch against src/schedule/ScheduleSorter.c and Creator that adds
 error checks for this situation (the part inside of TEST_SCHEDULECREATOR
 is for the stand-alone test inside to compile)
-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/910>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
    
    
More information about the Trac
mailing list