> In any case, I guess we should consider my patch withdrawn. Although, > if the new meaning of "restrict" matches standard Fortran semantics, > then our Fortran handling must be wrong, since all my patch did was make > us match our current Fortran semantics.
In Fortran the pointers are not exposed at the language level, so it's probably much harder to construct a cases where this matters. Paul