[ET Trac] [Einstein Toolkit] #2028: ADMConstraints param.ccl fails to parse
Einstein Toolkit
trac-noreply at einsteintoolkit.org
Thu Apr 13 05:01:17 CDT 2017
#2028: ADMConstraints param.ccl fails to parse
----------------------+-----------------------------------------------------
Reporter: hinder | Owner:
Type: task | Status: new
Priority: optional | Milestone:
Component: Cactus | Version: development version
Keywords: |
----------------------+-----------------------------------------------------
arrangements/EinsteinAnalysis/ADMConstraints/param.ccl fails to parse with
the new parser, giving the error
{{{
CST ERROR IN FILE
'/home/ianhin/Cactus/EinsteinToolkitGit/arrangements/EinsteinAnalysis/ADMConstraints/param.ccl'
ERROR ON LINE 70:
string excision_mask_name "The name of the bitfield chosen for excision"
{
:: "Anything goes"
^
| here
FOUND CHARACTER: ':'
EXPECTED CHARACTER(S): DOUBLE_QUOTE, 'A' to 'Z', '\', '_', 'a' to 'z', '}'
Parse Error at
/home/ianhin/Cactus/EinsteinToolkitGit/lib/sbin/parameter_parser.pl line
51.
main::create_parameter_database('TwoPunctures',
'/home/ianhin/Cactus/EinsteinToolkitGit/arrangements/EinsteinI...',
'pciutils',
'/home/ianhin/Cactus/EinsteinToolkitGit/arrangements/ExternalL...',
'CoordBase',
'/home/ianhin/Cactus/EinsteinToolkitGit/arrangements/CactusBas...',
'ADMConstraints',
'/home/ianhin/Cactus/EinsteinToolkitGit/arrangements/EinsteinA...',
'OpenBLAS', ...) called at
/home/ianhin/Cactus/EinsteinToolkitGit/lib/sbin/CST line 142
make[1]: *** [/home/ianhin/Cactus/EinsteinToolkitGit/configs/gw150914
/config-data/make.thornlist] Error 255
make: *** [gw150914] Error 2
}}}
I'm pretty sure this violates the description of the allowed values for
"parameter values" in
http://einsteintoolkit.org/usersguide/UsersGuidech12.html#x17-191000D2.3.
I have corrected the param.ccl file. I am mentioning it here in case
anyone thinks that the parser should be extended to support this incorrect
usage, since it was accepted by the previous version. I don't think that
this is worth doing.
--
Ticket URL: <https://trac.einsteintoolkit.org/ticket/2028>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit
More information about the Trac
mailing list