Timon Gehr:

It is strongly pure regardless of potential aliasing in the return value. This is a bug.

This can't be strongly pure:


int[] foo2(int[] a) pure {
    a[0]++;
    return a;
}


Bye,
bearophile

Reply via email to