monarch_dodra: > However, if we change "S[] arr;" to "const(S)[] arr;", then the > output becomes: > //---- > 0 > 1 > 2 > 3 > 4 > //---- > > Strange... right? I think it's a known problem of the postblit. It was discussed recently. Bye, bearophile