1 error: you are using modulo operator on types that might have different signs
2 --> tests/ui/modulo_arithmetic_integral.rs:8:5
7 = note: double check for expected result especially when interoperating with different languages
8 = note: or consider using `rem_euclid` or similar function
9 = note: `-D clippy::modulo-arithmetic` implied by `-D warnings`
10 = help: to override `-D warnings` add `#[allow(clippy::modulo_arithmetic)]`
12 error: you are using modulo operator on types that might have different signs
13 --> tests/ui/modulo_arithmetic_integral.rs:11:5
18 = note: double check for expected result especially when interoperating with different languages
19 = note: or consider using `rem_euclid` or similar function
21 error: you are using modulo operator on types that might have different signs
22 --> tests/ui/modulo_arithmetic_integral.rs:14:5
27 = note: double check for expected result especially when interoperating with different languages
28 = note: or consider using `rem_euclid` or similar function
30 error: you are using modulo operator on types that might have different signs
31 --> tests/ui/modulo_arithmetic_integral.rs:20:5
36 = note: double check for expected result especially when interoperating with different languages
37 = note: or consider using `rem_euclid` or similar function
39 error: you are using modulo operator on types that might have different signs
40 --> tests/ui/modulo_arithmetic_integral.rs:23:5
45 = note: double check for expected result especially when interoperating with different languages
46 = note: or consider using `rem_euclid` or similar function
48 error: you are using modulo operator on types that might have different signs
49 --> tests/ui/modulo_arithmetic_integral.rs:29:5
54 = note: double check for expected result especially when interoperating with different languages
55 = note: or consider using `rem_euclid` or similar function
57 error: you are using modulo operator on types that might have different signs
58 --> tests/ui/modulo_arithmetic_integral.rs:32:5
63 = note: double check for expected result especially when interoperating with different languages
64 = note: or consider using `rem_euclid` or similar function
66 error: you are using modulo operator on types that might have different signs
67 --> tests/ui/modulo_arithmetic_integral.rs:38:5
72 = note: double check for expected result especially when interoperating with different languages
73 = note: or consider using `rem_euclid` or similar function
75 error: you are using modulo operator on types that might have different signs
76 --> tests/ui/modulo_arithmetic_integral.rs:41:5
81 = note: double check for expected result especially when interoperating with different languages
82 = note: or consider using `rem_euclid` or similar function
84 error: you are using modulo operator on types that might have different signs
85 --> tests/ui/modulo_arithmetic_integral.rs:47:5
90 = note: double check for expected result especially when interoperating with different languages
91 = note: or consider using `rem_euclid` or similar function
93 error: you are using modulo operator on types that might have different signs
94 --> tests/ui/modulo_arithmetic_integral.rs:50:5
99 = note: double check for expected result especially when interoperating with different languages
100 = note: or consider using `rem_euclid` or similar function
102 error: you are using modulo operator on types that might have different signs
103 --> tests/ui/modulo_arithmetic_integral.rs:56:5
105 LL | a_i128 % b_i128;
108 = note: double check for expected result especially when interoperating with different languages
109 = note: or consider using `rem_euclid` or similar function
111 error: you are using modulo operator on types that might have different signs
112 --> tests/ui/modulo_arithmetic_integral.rs:59:5
114 LL | b_i128 %= a_i128;
117 = note: double check for expected result especially when interoperating with different languages
118 = note: or consider using `rem_euclid` or similar function
120 error: you are using modulo operator on types that might have different signs
121 --> tests/ui/modulo_arithmetic_integral.rs:65:5
123 LL | a_isize % b_isize;
126 = note: double check for expected result especially when interoperating with different languages
127 = note: or consider using `rem_euclid` or similar function
129 error: you are using modulo operator on types that might have different signs
130 --> tests/ui/modulo_arithmetic_integral.rs:68:5
132 LL | b_isize %= a_isize;
135 = note: double check for expected result especially when interoperating with different languages
136 = note: or consider using `rem_euclid` or similar function
138 error: you are using modulo operator on types that might have different signs
139 --> tests/ui/modulo_arithmetic_integral.rs:74:5
144 = note: double check for expected result especially when interoperating with different languages
145 = note: or consider using `rem_euclid` or similar function
147 error: you are using modulo operator on types that might have different signs
148 --> tests/ui/modulo_arithmetic_integral.rs:77:5
153 = note: double check for expected result especially when interoperating with different languages
154 = note: or consider using `rem_euclid` or similar function
156 error: aborting due to 17 previous errors