I just upgraded from chapel 1.23 to 1.24. Now the compiler screams at me;
warning: implicitly reading from a sync is deprecated; apply a '.read??()' method
For example. the code block below lists this warning at the last line.
var allStatesLock$: sync bool;
allStatesLock$.writeXF(true);
allStatesLock$;
.read??() does not seam to be a method in chapel 1.24.