[ET Trac] [Einstein Toolkit] #1951: Cactus reports missing thorns only at end of parfile

Einstein Toolkit trac-noreply at einsteintoolkit.org
Tue Aug 23 10:30:29 CDT 2016


#1951: Cactus reports missing thorns only at end of parfile
--------------------+-------------------------------------------------------
 Reporter:  rhaas   |       Owner:                     
     Type:  defect  |      Status:  new                
 Priority:  minor   |   Milestone:                     
Component:  Cactus  |     Version:  development version
 Keywords:          |  
--------------------+-------------------------------------------------------
 The current implementation of the the parfile parser reports thorns not
 present in the executable as originating from the last ActiveThorns line
 seens rather than from the one that actually mentions the thorn.

 Example:
 {{{
 ActiveThorns = ThornThatDoesNotExist
 ActiveThorns = IOUtil
 ActiveThorns = AnotherThornThatDoesNotExist
 }}}

 {{{
 $ cactus_sim parfile.par
 Activating thorn Cactus...Success -> active implementation Cactus
 Activation requested for
 --->ThornThatDoesNotExist IOUtil AnotherThornThatDoesNotExist <---
 Error: Thorn AnotherThornThatDoesNotExist not found
 Error: Thorn ThornThatDoesNotExist not found
 Activation failed - 2 errors in activation sequence
 WARNING level 0 from host 8992d193.ncsa.illinois.edu process 0
   while executing schedule bin (none), routine (no thorn)::(no routine)
   in thorn Cactus, file
 /home/rhaas/postdoc/gr/cactus/Zelmani/configs/bns_all/build/Cactus/main/SetParams.c:93:
   -> CCTKi_SetParameter: Error at line 3 in parameter file parfile.par
 while activating thorns
 WARNING level 0 from host 8992d193.ncsa.illinois.edu process 0
   while executing schedule bin (none), routine (no thorn)::(no routine)
   in thorn Cactus, file
 /home/rhaas/postdoc/gr/cactus/Zelmani/configs/bns_all/build/Cactus/main/SetParams.c:93:
   -> CCTKi_SetParameter: Error at line 3 in parameter file parfile.par
 while activating thorns
 --------------------------------------------------------------------------
 MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
 with errorcode 1.
 }}}

 Mostly this confusing if one wants to jump to the right location in the
 file based on the supplied line number.

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


More information about the Trac mailing list