Commit 22013f1b39

David Rubin <daviru007@icloud.com>
2025-03-24 08:04:07
test: add a behavior test for 0-length loop fix
1 parent ae442e2
Changed files (1)
test
behavior
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;
+    }
+}