http://d.puremagic.com/issues/show_bug.cgi?id=2829
Summary: aborted when accessing out of bounds element in a static array constant initialized through struct literal Product: D Version: 1.043 Platform: PC OS/Version: Linux Status: NEW Keywords: ice-on-invalid-code Severity: normal Priority: P2 Component: DMD AssignedTo: bugzi...@digitalmars.com ReportedBy: kamm-removet...@incasoftware.de struct S { int[3] i; } const S s = S(5); const int i = s.i[10]; generates int[3u] 0x82ee4e0 dmd: expression.c:1352: virtual dinteger_t IntegerExp::toInteger(): Assertion `0' failed. Aborted --