From c7b778992ec539e237d8afa7c105dcbad7ee280c Mon Sep 17 00:00:00 2001 From: Veikka Tuominen Date: Sat, 28 May 2022 18:38:35 +0300 Subject: AstGen: improve generated Zir for array init exprs --- test/behavior/basic.zig | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'test/behavior/basic.zig') diff --git a/test/behavior/basic.zig b/test/behavior/basic.zig index ac9e776c76..11ecf089c5 100644 --- a/test/behavior/basic.zig +++ b/test/behavior/basic.zig @@ -942,3 +942,10 @@ test "comptime int in switch in catch is casted to correct inferred type" { }; _ = b; } + +test "vector initialized with array init syntax has proper type" { + comptime { + const actual = -@Vector(4, i32){ 1, 2, 3, 4 }; + try std.testing.expectEqual(@Vector(4, i32){ -1, -2, -3, -4 }, actual); + } +} -- cgit v1.2.3