mirror of
https://github.com/ziglang/zig.git
synced 2026-02-13 04:48:20 +00:00
parent
910ad92e0e
commit
28f515acd7
@ -748,3 +748,16 @@ test "array init with no result location has result type" {
|
||||
try expect(x.foo[0] == 10);
|
||||
try expect(x.foo[1] == 20);
|
||||
}
|
||||
|
||||
test "slicing array of zero-sized values" {
|
||||
if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest;
|
||||
if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest;
|
||||
if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest;
|
||||
if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
|
||||
|
||||
var arr: [32]u0 = undefined;
|
||||
for (arr[0..]) |*zero|
|
||||
zero.* = 0;
|
||||
for (arr[0..]) |zero|
|
||||
try expect(zero == 0);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user