[ET Trac] [Einstein Toolkit] #1376: Cactus loops endlessly if given the same name for aliased function and actual implementation

Einstein Toolkit trac-noreply at einsteintoolkit.org
Sun Jun 2 20:34:13 CDT 2013


#1376: Cactus loops endlessly if given the same name for aliased function and
actual implementation
--------------------+-------------------------------------------------------
 Reporter:  knarf   |       Owner:                     
     Type:  defect  |      Status:  new                
 Priority:  minor   |   Milestone:                     
Component:  Cactus  |     Version:  development version
 Keywords:          |  
--------------------+-------------------------------------------------------
 Currently, if an aliased function is declared in interface.ccl with
 {{{
 PROVIDES FUNCTION fun WITH fun LANGUAGE C
 }}}

 Cactus goes into an infinite loop when calling that function. It does so
 because it creates a function 'fun' (the first) itself, which then calls
 (fun) the second.

 Instead, Cactus should already produce an error for above declaration. The
 two 'fun' must be different for this to work, and Cactus should catch
 this.

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


More information about the Trac mailing list