On Sat, 01 Oct 2011 08:32:56 -0400, mta`chrono <chrono at mta-international.net> wrote: > int[2] a; > immutable(int)[2] b = a.idup; That should not be necessary. There's no reason to allocate a heap array in order to copy data that implicitly casts to immutable. Definitely a bug. -Steve