| author | |
| committer | |
| log | 3bcdca07a37d29256c56c2b681d43d74cd0f88b5 |
| tree | 493443262e1082c82fc91113f47a5f138bcb2e3e |
| parent | f99097e68fb52d9801e0d933a58ba8e8dd850cc4 |
2 files changed, 10 insertions(+), 1 deletions(-)
lib/std/zig/AstGen.zig+1-1| ... | ... | @@ -9142,7 +9142,7 @@ fn minMax( |
| 9142 | 9142 | ) InnerError!Zir.Inst.Ref { |
| 9143 | 9143 | const astgen = gz.astgen; |
| 9144 | 9144 | if (args.len < 2) { |
| 9145 | return astgen.failNode(node, "expected at least 2 arguments, found 0", .{}); | |
| 9145 | return astgen.failNode(node, "expected at least 2 arguments, found {}", .{args.len}); | |
| 9146 | 9146 | } |
| 9147 | 9147 | if (args.len == 2) { |
| 9148 | 9148 | const tag: Zir.Inst.Tag = switch (op) { |
test/cases/compile_errors/minmax_missing_args.zig created+9| ... | ... | @@ -0,0 +1,9 @@ |
| 1 | comptime { _ = @min(1); } | |
| 2 | comptime { _ = @max(1); } | |
| 3 | ||
| 4 | // error | |
| 5 | // backend=stage2 | |
| 6 | // target=native | |
| 7 | // | |
| 8 | // :1:16: error: expected at least 2 arguments, found 1 | |
| 9 | // :2:16: error: expected at least 2 arguments, found 1 |