vlib/v/checker/tests/generics_fn_called_arg_mismatch.vv:6:12: error: cannot use `int literal` as `bool` in argument 1 to `foo` 4 | 5 | fn main() { 6 | foo[bool](1) | ^ 7 | foo[bool](2.2) 8 | foo[string](true) vlib/v/checker/tests/generics_fn_called_arg_mismatch.vv:7:12: error: cannot use `float literal` as `bool` in argument 1 to `foo` 5 | fn main() { 6 | foo[bool](1) 7 | foo[bool](2.2) | ~~~ 8 | foo[string](true) 9 | foo[int]('aaa') vlib/v/checker/tests/generics_fn_called_arg_mismatch.vv:8:14: error: cannot use `bool` as `string` in argument 1 to `foo` 6 | foo[bool](1) 7 | foo[bool](2.2) 8 | foo[string](true) | ~~~~ 9 | foo[int]('aaa') 10 | } vlib/v/checker/tests/generics_fn_called_arg_mismatch.vv:9:11: error: cannot use `string` as `int` in argument 1 to `foo` 7 | foo[bool](2.2) 8 | foo[string](true) 9 | foo[int]('aaa') | ~~~~~ 10 | }