Summary: ICE (cgcod.c 1672) with alias this and certain structs
           Product: D
           Version: D2
          Platform: x86
        OS/Version: Windows
            Status: NEW
          Keywords: ice-on-invalid-code
          Severity: minor
          Priority: P3
         Component: DMD

--- Comment #0 from Vladimir Panteleev <> 2011-09-27 
08:28:32 PDT ---
struct S1
    struct S2 // must be 8 bytes in size
        uint a, b;
    S2 s2;
    alias s2 this;

void test()
    S1 c;
    c = c + c;

I'm not sure what's going on - particularly why this even gets to the backend.

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

Reply via email to