On Tuesday, 27 January 2015 at 11:41:21 UTC, Fyodor Ustinov wrote:
byte[] func() @safe { byte[1024] buffer; return buffer[0..3]; }void main() { auto b = func(); b[0] = 1; }
In 2.067, this is an error: test.d(4,9): Error: escaping reference to local variable buffer