mirror of
https://github.com/ziglang/zig.git
synced 2025-12-06 06:13:07 +00:00
fix: print correct number of provided arguments in min/max error message
This commit is contained in:
parent
f99097e68f
commit
3bcdca07a3
@ -9142,7 +9142,7 @@ fn minMax(
|
||||
) InnerError!Zir.Inst.Ref {
|
||||
const astgen = gz.astgen;
|
||||
if (args.len < 2) {
|
||||
return astgen.failNode(node, "expected at least 2 arguments, found 0", .{});
|
||||
return astgen.failNode(node, "expected at least 2 arguments, found {}", .{args.len});
|
||||
}
|
||||
if (args.len == 2) {
|
||||
const tag: Zir.Inst.Tag = switch (op) {
|
||||
|
||||
9
test/cases/compile_errors/minmax_missing_args.zig
Normal file
9
test/cases/compile_errors/minmax_missing_args.zig
Normal file
@ -0,0 +1,9 @@
|
||||
comptime { _ = @min(1); }
|
||||
comptime { _ = @max(1); }
|
||||
|
||||
// error
|
||||
// backend=stage2
|
||||
// target=native
|
||||
//
|
||||
// :1:16: error: expected at least 2 arguments, found 1
|
||||
// :2:16: error: expected at least 2 arguments, found 1
|
||||
Loading…
x
Reference in New Issue
Block a user