1 error[E0061]: this function takes 6 arguments but 2 arguments were supplied
2 --> $DIR/issue-97197.rs:2:5
5 | ^-------- multiple arguments are missing
7 note: function defined here
8 --> $DIR/issue-97197.rs:6:8
10 LL | pub fn g(a1: (), a2: bool, a3: bool, a4: bool, a5: bool, a6: ()) -> () {}
11 | ^ ------ -------- -------- -------- -------- ------
12 help: provide the arguments
14 LL | g((), /* bool */, /* bool */, /* bool */, /* bool */, ());
15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17 error: aborting due to previous error
19 For more information about this error, try `rustc --explain E0061`.