Commit 00d6a4da49

Andrew Kelley <andrew@ziglang.org>
2023-07-27 02:11:49
add behavior test for comptime array load
closes #8487
1 parent 1aacfa7
Changed files (1)
test
behavior
test/behavior/eval.zig
@@ -1703,3 +1703,13 @@ test "@inComptime" {
     try expectEqual(false, S.inComptime());
     try expectEqual(true, comptime S.inComptime());
 }
+
+// comptime partial array assign
+comptime {
+    var foo = [3]u8{ 0x55, 0x55, 0x55 };
+    var bar = [2]u8{ 1, 2 };
+    foo[0..2].* = bar;
+    assert(foo[0] == 1);
+    assert(foo[1] == 2);
+    assert(foo[2] == 0x55);
+}