aboutsummaryrefslogtreecommitdiff
path: root/test/cases/compile_errors
diff options
context:
space:
mode:
authorantlilja <liljaanton2001@gmail.com>2023-07-07 20:41:33 +0200
committerAndrew Kelley <andrew@ziglang.org>2023-07-12 15:35:57 -0700
commita0ec2266fe2bd8a986795c6634407a6f7df9a50f (patch)
tree2b8b917ba2fea35efba7b5c133c1c3432ece78ad /test/cases/compile_errors
parent16d17addcbc0b217b0b575928a2b2690be81a736 (diff)
downloadzig-a0ec2266fe2bd8a986795c6634407a6f7df9a50f.tar.gz
zig-a0ec2266fe2bd8a986795c6634407a6f7df9a50f.zip
Update tests to new splat syntax
Diffstat (limited to 'test/cases/compile_errors')
-rw-r--r--test/cases/compile_errors/bad_splat_type.zig11
-rw-r--r--test/cases/compile_errors/branch_in_comptime_only_scope_uses_condbr_inline.zig4
2 files changed, 2 insertions, 13 deletions
diff --git a/test/cases/compile_errors/bad_splat_type.zig b/test/cases/compile_errors/bad_splat_type.zig
deleted file mode 100644
index f32fcb4fb7..0000000000
--- a/test/cases/compile_errors/bad_splat_type.zig
+++ /dev/null
@@ -1,11 +0,0 @@
-export fn entry() void {
- const c = 4;
- var v = @splat(4, c);
- _ = v;
-}
-
-// error
-// backend=stage2
-// target=native
-//
-// :3:23: error: expected integer, float, bool, or pointer for the vector element type; found 'comptime_int'
diff --git a/test/cases/compile_errors/branch_in_comptime_only_scope_uses_condbr_inline.zig b/test/cases/compile_errors/branch_in_comptime_only_scope_uses_condbr_inline.zig
index 9026d8c84f..8c0166ad2d 100644
--- a/test/cases/compile_errors/branch_in_comptime_only_scope_uses_condbr_inline.zig
+++ b/test/cases/compile_errors/branch_in_comptime_only_scope_uses_condbr_inline.zig
@@ -1,13 +1,13 @@
pub export fn entry1() void {
var x: u32 = 3;
- _ = @shuffle(u32, [_]u32{0}, @splat(1, @as(u32, 0)), [_]i8{
+ _ = @shuffle(u32, [_]u32{0}, @as(@Vector(1, u32), @splat(0)), [_]i8{
if (x > 1) 1 else -1,
});
}
pub export fn entry2() void {
var y: ?i8 = -1;
- _ = @shuffle(u32, [_]u32{0}, @splat(1, @as(u32, 0)), [_]i8{
+ _ = @shuffle(u32, [_]u32{0}, @as(@Vector(1, u32), @splat(0)), [_]i8{
y orelse 1,
});
}