From ffd21c586dbed40b991c5578b2b2ba7d12c72a8e Mon Sep 17 00:00:00 2001 From: Vexu Date: Sun, 1 Dec 2019 14:27:28 +0200 Subject: [PATCH] fix tests --- test/compile_errors.zig | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/test/compile_errors.zig b/test/compile_errors.zig index d3d439aeaf..7e16f858ef 100644 --- a/test/compile_errors.zig +++ b/test/compile_errors.zig @@ -156,7 +156,7 @@ pub fn addCases(cases: *tests.CompileErrorContext) void { "tmp.zig:9:27: error: @atomicRmw on enum only works with .Xchg", ); - cases.add( + cases.addExe( "disallow coercion from non-null-terminated pointer to null-terminated pointer", \\extern fn puts(s: [*:0]const u8) c_int; \\pub fn main() void { @@ -876,7 +876,7 @@ pub fn addCases(cases: *tests.CompileErrorContext) void { "tmp.zig:3:32: note: cast discards const qualifier", ); - cases.add( + cases.addExe( "overflow in enum value allocation", \\const Moo = enum(u8) { \\ Last = 255, @@ -3000,14 +3000,14 @@ pub fn addCases(cases: *tests.CompileErrorContext) void { "tmp.zig:3:9: error: encountered @panic at compile-time", ); - cases.add( + cases.addExe( "wrong return type for main", \\pub fn main() f32 { } , "error: expected return type of main to be 'void', '!void', 'noreturn', 'u8', or '!u8'", ); - cases.add( + cases.addExe( "double ?? on main return value", \\pub fn main() ??void { \\} @@ -4900,7 +4900,7 @@ pub fn addCases(cases: *tests.CompileErrorContext) void { "tmp.zig:3:13: error: cannot assign to constant", ); - cases.add( + cases.addExe( "main function with bogus args type", \\pub fn main(args: [][]bogus) !void {} , @@ -5718,7 +5718,7 @@ pub fn addCases(cases: *tests.CompileErrorContext) void { "tmp.zig:4:13: error: cannot continue out of defer expression", ); - cases.add( + cases.addExe( "calling a var args function only known at runtime", \\var foos = [_]fn(...) void { foo1, foo2 }; \\ @@ -5732,7 +5732,7 @@ pub fn addCases(cases: *tests.CompileErrorContext) void { "tmp.zig:7:9: error: calling a generic function requires compile-time known function value", ); - cases.add( + cases.addExe( "calling a generic function only known at runtime", \\var foos = [_]fn(var) void { foo1, foo2 }; \\ @@ -6850,7 +6850,7 @@ pub fn addCases(cases: *tests.CompileErrorContext) void { "tmp.zig:3:23: error: vector element type must be integer, float, bool, or pointer; 'comptime_int' is invalid", ); - cases.add("compileLog of tagged enum doesn't crash the compiler", + cases.addExe("compileLog of tagged enum doesn't crash the compiler", \\const Bar = union(enum(u32)) { \\ X: i32 = 1 \\};