diff --git a/test/behavior/for.zig b/test/behavior/for.zig index 465a0f7d46..697497970f 100644 --- a/test/behavior/for.zig +++ b/test/behavior/for.zig @@ -535,3 +535,12 @@ test "return from inline for" { }; try std.testing.expect(!S.do()); } + +test "for loop 0 length range" { + const map: []const u8 = &.{}; + for (map, 0..map.len) |i, j| { + _ = i; + _ = j; + comptime unreachable; + } +}