v/vlib/v/checker/tests/mod_op_wrong_type_err.out

57 lines
2.1 KiB
Plaintext

vlib/v/checker/tests/mod_op_wrong_type_err.vv:3:10: error: float modulo not allowed, use math.fmod() instead
1 | struct Aaa{}
2 | fn main() {
3 | println(0.5 % 1)
| ~~~
4 | println(1 % 0.5)
5 | println([1,2,3] % 1)
vlib/v/checker/tests/mod_op_wrong_type_err.vv:4:14: error: float modulo not allowed, use math.fmod() instead
2 | fn main() {
3 | println(0.5 % 1)
4 | println(1 % 0.5)
| ~~~
5 | println([1,2,3] % 1)
6 | println(1 % [1,2,3])
vlib/v/checker/tests/mod_op_wrong_type_err.vv:5:10: error: mismatched types `[]int` and `int literal`
3 | println(0.5 % 1)
4 | println(1 % 0.5)
5 | println([1,2,3] % 1)
| ~~~~~~~~~~~
6 | println(1 % [1,2,3])
7 | a := Aaa{}
vlib/v/checker/tests/mod_op_wrong_type_err.vv:6:10: error: mismatched types `int literal` and `[]int`
4 | println(1 % 0.5)
5 | println([1,2,3] % 1)
6 | println(1 % [1,2,3])
| ~~~~~~~~~~~
7 | a := Aaa{}
8 | println(a % 1)
vlib/v/checker/tests/mod_op_wrong_type_err.vv:8:10: error: mismatched types `Aaa` and `int literal`
6 | println(1 % [1,2,3])
7 | a := Aaa{}
8 | println(a % 1)
| ~~~~~
9 | println(1 % a)
10 | b := map[string]int
vlib/v/checker/tests/mod_op_wrong_type_err.vv:9:10: error: mismatched types `int literal` and `Aaa`
7 | a := Aaa{}
8 | println(a % 1)
9 | println(1 % a)
| ~~~~~
10 | b := map[string]int
11 | println(b % 1)
vlib/v/checker/tests/mod_op_wrong_type_err.vv:11:10: error: mismatched types `map[string]int` and `int literal`
9 | println(1 % a)
10 | b := map[string]int
11 | println(b % 1)
| ~~~~~
12 | println(1 % b)
13 | }
vlib/v/checker/tests/mod_op_wrong_type_err.vv:12:10: error: mismatched types `int literal` and `map[string]int`
10 | b := map[string]int
11 | println(b % 1)
12 | println(1 % b)
| ~~~~~
13 | }