authorgravatar for david@vortan.devDavid Rubin <david@vortan.dev> 2025-03-24 00:04:07-07:00
committergravatar for david@vortan.devDavid Rubin <david@vortan.dev> 2025-03-24 06:58:01-07:00
log22013f1b39434e496acc540fb91c293202540553
treea766e755cfbd15d1bf242639a44f32113f7a9c26
parentae442e2c2906f768098de307f3388ef0e8d47e5b
signaturelock-open Commit is signed but in an unrecognized format.

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


1 files changed, 9 insertions(+), 0 deletions(-)

test/behavior/for.zig+9
...@@ -535,3 +535,12 @@ test "return from inline for" {...@@ -535,3 +535,12 @@ test "return from inline for" {
535 };535 };
536 try std.testing.expect(!S.do());536 try std.testing.expect(!S.do());
537}537}
538
539test "for loop 0 length range" {
540 const map: []const u8 = &.{};
541 for (map, 0..map.len) |i, j| {
542 _ = i;
543 _ = j;
544 comptime unreachable;
545 }
546}