--- Comment #4 from Don <> 2010-02-05 06:23:12 PST ---
(In reply to comment #3)
> Just one additional detail:
> In the program where I noticed this problem for the first time, as suggested 
> by
> others, I worked around the bug by using a copy of std.variant.d with all the
> occurrences of "AssociativeArray" replaced with something else.
> I tried going back to std.variant in my program, and the crash was still 
> there.
> In other words, it seems that the bug still has something to do with
> identifiers named "AssociativeArray".

Yes. Reduced test case:
import file2;

void main() {
   bool[int] a;
   auto x = a.keys[0];
int AssociativeArray;

Basically my patch fixed the specific case of bug 3552 but failed in the
general case.

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to