Scheduling the DAG, in Section 4.1. The second paragraph includes this statement: If this [dependence in the DAG] is a side-effect dependence between read or write nodes that potentially access the same location, the constraint imposed on their relative positions in time is, by design, exactly the right one; ... This is just not true. The stated timing conventions for read and write operations do result in the proper constraints for a read following a write, but not for a write following a read or a write. The actual constraints imposed by the compiler include an extra unit-time delay in these cases. Figure 4.4: The node labeled "N" near the upper right should be drawn with a double circle.