mirror of
https://github.com/ziglang/zig.git
synced 2025-12-06 14:23:09 +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 {
|
) InnerError!Zir.Inst.Ref {
|
||||||
const astgen = gz.astgen;
|
const astgen = gz.astgen;
|
||||||
if (args.len < 2) {
|
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) {
|
if (args.len == 2) {
|
||||||
const tag: Zir.Inst.Tag = switch (op) {
|
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