www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 12772] New: [REG][ICE] "return -a[]" : Internal error: e2ir.c

https://issues.dlang.org/show_bug.cgi?id=12772

          Issue ID: 12772
           Summary: [REG][ICE] "return -a[]" : Internal error: e2ir.c 1642
           Product: D
           Version: D2
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: regression
          Priority: P1
         Component: DMD
          Assignee: nobody puremagic.com
          Reporter: monarchdodra gmail.com

//----
int[] foo(int[] i)
{
    return -i[];
}
//----

2.064 =>
Error: Array operation -i[] not implemented

2.065.0 =>
Internal error: e2ir.c 1834

HEAD =>
Internal error: e2ir.c 1642

--
May 19 2014