"Denis Shelomovskij" <[email protected]> wrote in message news:[email protected]... > It was originally posted to D.learn but there was no reply. So: > > Is there a strict aliasing rule in D? > > I just saw https://bitbucket.org/goshawk/gdc/changeset/b44331053062
Struct aliasing is required when doing array operations. eg. int[] a, b, c; a[] = b[] + c[]; The arrays used must not overlap. I'm pretty sure that's what that commit was about.
