int[uint] aa1 = [4290904102:1, 1:2]; // This works because 42909... is first int[uint] aa2 = [1:2, 4290904102:1]; // But here we get the error "cannot implicitly convert expression (4290904102L) of type long to int" Is there something I'm missing, or is this a bug?