[Issue 16047] Range violation in setting multi-dimensional AA entries
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri Sep 20 14:14:38 UTC 2019
https://issues.dlang.org/show_bug.cgi?id=16047
FeepingCreature <default_357-line at yahoo.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |default_357-line at yahoo.de
--- Comment #2 from FeepingCreature <default_357-line at yahoo.de> ---
Tighter repro:
struct Reassignable
{
void opAssign(Reassignable) {}
}
int s() { return 1; }
void main()
{
Reassignable[int][int] aa;
aa[0][0] = Reassignable.init;
aa[s()][0] = Reassignable.init; // range violation
}
--
More information about the Digitalmars-d-bugs
mailing list