[ET Trac] [Einstein Toolkit] #1082: Enforce that arrangement names can only contain letters, numbers, or underscores
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Mon Sep 10 19:16:29 CDT 2012
#1082: Enforce that arrangement names can only contain letters, numbers, or
underscores
-----------------------+----------------------------------------------------
Reporter: eschnett | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: Cactus | Version:
Resolution: | Keywords:
-----------------------+----------------------------------------------------
Comment (by eschnett):
This restriction is described in the users' guide.
Enforcing means that we check all arrangement names in the thorn list, and
abort with an error if an illegal character is found.
Technically, C identifiers are created from arrangement names, after
converting them to upper case. Having e.g. dashes in there leads to very
strange error messages, if at all. See CST, routine CreateThornsHeaders,
and the auto-generated file cctk_DefineThorn.h.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1082#comment:2>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list