https://issues.dlang.org/show_bug.cgi?id=20719
[email protected] changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] | |rg --- Comment #2 from [email protected] --- Maybe related reduction from dustmite: ============================== alias AliasSeq(TList...) = TList; enum isCopyable(S) = { S foo; }; struct SumType { alias Types = AliasSeq!(typeof(this)); Types[0] t; alias cp = isCopyable!(Types[0]); } ================================ This also segfaults but prints test.d(6): Error: struct test.SumType cannot have field t with same struct type --
