Issue 12928 - Range check dropped for array[length]

IntRanges in DMD are inclusive. The range check would get dropped if the expression for the index was contained within [0..length]-inclusive. This would drop the range check for [length].

https://issues.dlang.org/show_bug.cgi?id=12928
The default permute set is "-inline -release -gc -O -unittest -fPIC", look in dmd/test/Makefile.  In the auto tester, for pulls, the set is reduced to "-O -inline -release" to reduce the test time.