diff --git a/std/range/primitives.d b/std/range/primitives.d index aff94f9b2d6..cf3fa9baeb8 100644 --- a/std/range/primitives.d +++ b/std/range/primitives.d @@ -792,7 +792,10 @@ template isForwardRange(R) static assert(!isForwardRange!(int)); static assert( isForwardRange!(int[])); static assert( isForwardRange!(inout(int)[])); +} +@safe unittest +{ // BUG 14544 struct R14544 {