From 62ff8871ed9c8c4e46d8acd1d227ed3fb802be7f Mon Sep 17 00:00:00 2001 From: Veikka Tuominen Date: Sun, 21 Aug 2022 17:24:04 +0300 Subject: stage2+stage1: remove type parameter from bit builtins Closes #12529 Closes #12511 Closes #6835 --- .../cases/compile_errors/errors_in_for_loop_bodies_are_propagated.zig | 4 ++-- test/cases/compile_errors/popCount-non-integer.zig | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'test/cases/compile_errors') diff --git a/test/cases/compile_errors/errors_in_for_loop_bodies_are_propagated.zig b/test/cases/compile_errors/errors_in_for_loop_bodies_are_propagated.zig index bc30b5cbe6..016dfb1412 100644 --- a/test/cases/compile_errors/errors_in_for_loop_bodies_are_propagated.zig +++ b/test/cases/compile_errors/errors_in_for_loop_bodies_are_propagated.zig @@ -1,10 +1,10 @@ pub export fn entry() void { var arr: [100]u8 = undefined; - for (arr) |bits| _ = @popCount(bits); + for (arr) |bits| _ = @popCount(u8, bits); } // error // backend=stage2 // target=native // -// :3:26: error: expected 2 arguments, found 1 +// :3:26: error: expected 1 argument, found 2 diff --git a/test/cases/compile_errors/popCount-non-integer.zig b/test/cases/compile_errors/popCount-non-integer.zig index af1c79f5f4..b218416e39 100644 --- a/test/cases/compile_errors/popCount-non-integer.zig +++ b/test/cases/compile_errors/popCount-non-integer.zig @@ -1,9 +1,9 @@ export fn entry(x: f32) u32 { - return @popCount(f32, x); + return @popCount(x); } // error // backend=stage2 // target=native // -// :2:27: error: expected integer or vector, found 'f32' +// :2:22: error: expected integer or vector, found 'f32' -- cgit v1.2.3