From 195c3cd89fe2b8e1b3aefe12de074878244d9e94 Mon Sep 17 00:00:00 2001 From: Veikka Tuominen Date: Thu, 14 Jul 2022 12:40:14 +0300 Subject: [PATCH] fix errors in tests not tested locally or on CI --- test/cases/compile_errors/dereference_anyopaque.zig | 12 ++++++++---- .../function_call_assigned_to_incorrect_type.zig | 1 + 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/test/cases/compile_errors/dereference_anyopaque.zig b/test/cases/compile_errors/dereference_anyopaque.zig index e09f086016..a69eed946d 100644 --- a/test/cases/compile_errors/dereference_anyopaque.zig +++ b/test/cases/compile_errors/dereference_anyopaque.zig @@ -45,7 +45,11 @@ pub export fn entry() void { // backend=llvm // // :11:22: error: comparison of 'void' with null -// :25:51: error: unable to resolve comptime value -// :25:51: error: unable to resolve comptime value -// :25:51: error: unable to resolve comptime value -// :25:51: error: unable to resolve comptime value +// :25:51: error: values of type 'anyopaque' must be comptime known, but operand value is runtime known +// :25:51: note: opaque type 'anyopaque' has undefined size +// :25:51: error: values of type 'fn(*anyopaque, usize, u29, u29, usize) error{OutOfMemory}![]u8' must be comptime known, but operand value is runtime known +// :25:51: note: use '*const fn(*anyopaque, usize, u29, u29, usize) error{OutOfMemory}![]u8' for a function pointer type +// :25:51: error: values of type 'fn(*anyopaque, []u8, u29, usize, u29, usize) ?usize' must be comptime known, but operand value is runtime known +// :25:51: note: use '*const fn(*anyopaque, []u8, u29, usize, u29, usize) ?usize' for a function pointer type +// :25:51: error: values of type 'fn(*anyopaque, []u8, u29, usize) void' must be comptime known, but operand value is runtime known +// :25:51: note: use '*const fn(*anyopaque, []u8, u29, usize) void' for a function pointer type diff --git a/test/cases/compile_errors/function_call_assigned_to_incorrect_type.zig b/test/cases/compile_errors/function_call_assigned_to_incorrect_type.zig index 41d5b588da..fcbfabe297 100644 --- a/test/cases/compile_errors/function_call_assigned_to_incorrect_type.zig +++ b/test/cases/compile_errors/function_call_assigned_to_incorrect_type.zig @@ -11,3 +11,4 @@ fn concat() [16]f32 { // target=native // // :3:17: error: expected type '[4]f32', found '[16]f32' +// :3:17: note: array of length 16 cannot cast into an array of length 4