[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