#2377: Cactus::psync_error = yes without Cactus::use_psync = yes makes all GF unaccessible
Reporter:Roland Haas
Status:new
Milestone:
Version:
Type:bug
Priority:major
Component:Carpet

Comment (by Roland Haas):

Pontially this could be solved by collapsin use_psync, psync_error and psync_only into a single KEYWORD parameter with like so:

KEYWORD presync_level "how strongly to check data access"
{
  "no"    :: "disable all runtime checks"
  "check" :: "check allowed access and data correctness at runtime"
  "sync"  :: "automatically synchronize when needed"
  "only"  :: "disallow old-style boundary conditions and explicit synchronization"
} "no"

where “check” would be something like psync_error=yes and use_psync=no (so one needs to check that this actually works), while “sync” has them both on and “onyl” adds psync_only.

--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2377/cactus-psync_error-yes-without-cactus