On Friday, 14 March 2014 at 23:10:57 UTC, bearophile wrote:
ed:void main() { int[] a = [1,2,3,4]; int[2][2] b = a; // fine, does an array copy }Is it a bug or by design?That looks like a compiler bug. You are supposed to use a cast to do an assignment like that.Bye, bearophile
OK, thanks I'll file it.