#2590: Uninitialized variable in Perl code
Reporter:Erik Schnetter
Status:new
Milestone:
Version:development version
Type:bug
Priority:minor
Component:Cactus

I receive this error from the CST stage:

CST error in /Users/eschnett/Cactus/arrangements/CarpetX/CarpetX/interface.ccl (at 129)
  -> SYNTAX ERROR

Use of uninitialized value in concatenation (.) or string at /Users/eschnett/Cactus/repos/flesh/lib/sbin/interface_parser.pl line 985.

for this code:

CCTK_REAL regrid_error TYPE=gf CENTERING={ccc TAGS='index={1 1 1}'
{
  regrid_error
} "Regridding condition"

The code is wrong (it’s missing a closing brace), but the error message should be better.

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2590/uninitialized-variable-in-perl-code