aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/array.zig
diff options
context:
space:
mode:
Diffstat (limited to 'test/behavior/array.zig')
-rw-r--r--test/behavior/array.zig10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/behavior/array.zig b/test/behavior/array.zig
index c78bf4ab85..484cab4722 100644
--- a/test/behavior/array.zig
+++ b/test/behavior/array.zig
@@ -669,3 +669,13 @@ test "runtime initialized sentinel-terminated array literal" {
try std.testing.expect(g[2] == 0x99);
try std.testing.expect(g[3] == 0x99);
}
+
+test "array of array agregate init" {
+ if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
+ if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
+ if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO
+
+ var a = [1]u32{11} ** 10;
+ var b = [1][10]u32{a} ** 2;
+ try std.testing.expect(b[1][1] == 11);
+}