diff --git a/test/behavior/vector.zig b/test/behavior/vector.zig index 4ae7e76c74735ddaa23a24b115fab7a16bf37f48..db42658c432e5d5197b1e4918ac6e5e4e18f6c86 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"); +}