Commit a8d3760c5b

Benjamin Thompson <bgt37@cornell.edu>
2025-02-21 07:00:37
added compile_error test coverage for issue 17166
1 parent 84ece56
Changed files (1)
test/cases/compile_errors/concat_of_empty_slice_len_increment_beyond_bounds.zig
@@ -0,0 +1,11 @@
+export fn concat_of_empty_slice_len_increment_beyond_bounds() void {
+    comptime {
+        var list: []u8 = &.{};
+        list.len += 1;
+        list = list ++ list;
+    }
+}
+
+// error
+//
+// :5:16: error: dereference of '*[1]u8' exceeds bounds of containing decl of type '[0]u8'