authorgravatar for bgt37@cornell.eduBenjamin Thompson <bgt37@cornell.edu> 2025-02-21 16:00:37+10:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2025-02-21 07:00:37+01:00
loga8d3760c5bc31ed114516c89f31d9107b803a6b7
treebcd7de1fb8b89b1c7a09e3f98294752ca4e55770
parent84ece5624a153da44faca52ff622cd03b887d375
signaturebadge-check Signed by PGP key B5690EEEBB952194

added compile_error test coverage for issue 17166


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

test/cases/compile_errors/concat_of_empty_slice_len_increment_beyond_bounds.zig created+11
...@@ -0,0 +1,11 @@
1export fn concat_of_empty_slice_len_increment_beyond_bounds() void {
2 comptime {
3 var list: []u8 = &.{};
4 list.len += 1;
5 list = list ++ list;
6 }
7}
8
9// error
10//
11// :5:16: error: dereference of '*[1]u8' exceeds bounds of containing decl of type '[0]u8'