import std.typecons: Tuple; alias Tuple!(int) Foo; auto data = [Foo(1)]; void main() {} DMD 2.048 shows: Error: duplicate union initialization for _0 Additionally, there is no line number for the error.
Fixed in dmd 2.050