Summary: Segfault when >> used in an invalid slice
           Product: D
           Version: 1.030
          Platform: PC
        OS/Version: Windows
            Status: NEW
          Keywords: ice-on-invalid-code
          Severity: normal
          Priority: P2
         Component: DMD

A one-liner. Applies to << and >>> as well.
Happens in both D1.038 and D2.022; not a recent regression (happens in D1.030
as well). Happens every time there's an invalid slice with >> in it.
int x = x[0..x>>1];
//bug.d(1): Error: int cannot be sliced with []


Reply via email to