aboutsummaryrefslogtreecommitdiff
path: root/test/behavior
diff options
context:
space:
mode:
authorMeghan Denny <hello@nektro.net>2023-12-20 16:49:05 -0800
committerVeikka Tuominen <git@vexu.eu>2023-12-22 04:44:15 +0200
commitcbf2b1fea43c53cb33a362b277fe688f06744bf1 (patch)
tree01e14ffb195b736746410cdf8d0a3c36f759f0f4 /test/behavior
parentdd189a354bf1c77b1996725902c7f29526cc22a4 (diff)
downloadzig-cbf2b1fea43c53cb33a362b277fe688f06744bf1.tar.gz
zig-cbf2b1fea43c53cb33a362b277fe688f06744bf1.zip
test: add coverage for index into comptime-known vector is comptime-known
Diffstat (limited to 'test/behavior')
-rw-r--r--test/behavior/vector.zig5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/behavior/vector.zig b/test/behavior/vector.zig
index 4ae7e76c74..db42658c43 100644
--- a/test/behavior/vector.zig
+++ b/test/behavior/vector.zig
@@ -1525,3 +1525,8 @@ test "bitcast to vector with different child type" {
try S.doTheTest();
try comptime S.doTheTest();
}
+
+test "index into comptime-known vector is comptime-known" {
+ const vec: @Vector(2, f16) = [2]f16{ 1.5, 3.5 };
+ if (vec[0] != 1.5) @compileError("vec should be comptime");
+}