zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 22013f1b39434e496acc540fb91c293202540553 (tree)
parent ae442e2c2906f768098de307f3388ef0e8d47e5b
Author: David Rubin <daviru007@icloud.com>
Date:   Mon, 24 Mar 2025 00:04:07 -0700

test: add a behavior test for 0-length loop fix

Diffstat:
Mtest/behavior/for.zig | 9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git 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; + } +}