https://issues.dlang.org/show_bug.cgi?id=24018
--- Comment #1 from FeepingCreature <[email protected]> --- I think the underlying problem is maybe actually that `.length =` does default construction. There is no way to change length at once without "constructing" the target memory, but that's what `_d_arraycatnTX` requires. --
