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

--- Comment #1 from Martin Nowak <[email protected]> ---
Temporary workaround is to change

    Range opSlice() inout
to
    inout(Range) opSlice() inout

https://github.com/D-Programming-Language/phobos/blob/bf37eef3bd7f2eb643971d9bdfdeb00f67068697/std/container/array.d#L430

and

    Range opSlice(size_t i, size_t j) inout
to
    inout(Range) opSlice(size_t i, size_t j) inout

https://github.com/D-Programming-Language/phobos/blob/bf37eef3bd7f2eb643971d9bdfdeb00f67068697/std/container/array.d#L443

--

Reply via email to