https://issues.dlang.org/show_bug.cgi?id=18115
--- Comment #9 from Rainer Schuetze <r.sagita...@gmx.de> --- > Sorry, did you miss my previous answer ? Use the code from the first message. > The regression is obvious. I noticed and it is consistent with what I tried to say before: the reduced test case fails because it checks "test()" for length 6, but then tries to access "test()"[$-7]. I think the problem actually existed before (as in my variation), but is now also visible in array comparisons a bit earlier. --