1 error: you are using modulo operator on types that might have different signs
2 --> $DIR/modulo_arithmetic_integral.rs:15:5
7 = note: `-D clippy::modulo-arithmetic` implied by `-D warnings`
8 = note: double check for expected result especially when interoperating with different languages
9 = note: or consider using `rem_euclid` or similar function
11 error: you are using modulo operator on types that might have different signs
12 --> $DIR/modulo_arithmetic_integral.rs:16:5
17 = note: double check for expected result especially when interoperating with different languages
18 = note: or consider using `rem_euclid` or similar function
20 error: you are using modulo operator on types that might have different signs
21 --> $DIR/modulo_arithmetic_integral.rs:17:5
26 = note: double check for expected result especially when interoperating with different languages
27 = note: or consider using `rem_euclid` or similar function
29 error: you are using modulo operator on types that might have different signs
30 --> $DIR/modulo_arithmetic_integral.rs:21:5
35 = note: double check for expected result especially when interoperating with different languages
36 = note: or consider using `rem_euclid` or similar function
38 error: you are using modulo operator on types that might have different signs
39 --> $DIR/modulo_arithmetic_integral.rs:22:5
44 = note: double check for expected result especially when interoperating with different languages
45 = note: or consider using `rem_euclid` or similar function
47 error: you are using modulo operator on types that might have different signs
48 --> $DIR/modulo_arithmetic_integral.rs:26:5
53 = note: double check for expected result especially when interoperating with different languages
54 = note: or consider using `rem_euclid` or similar function
56 error: you are using modulo operator on types that might have different signs
57 --> $DIR/modulo_arithmetic_integral.rs:27:5
62 = note: double check for expected result especially when interoperating with different languages
63 = note: or consider using `rem_euclid` or similar function
65 error: you are using modulo operator on types that might have different signs
66 --> $DIR/modulo_arithmetic_integral.rs:31:5
71 = note: double check for expected result especially when interoperating with different languages
72 = note: or consider using `rem_euclid` or similar function
74 error: you are using modulo operator on types that might have different signs
75 --> $DIR/modulo_arithmetic_integral.rs:32:5
80 = note: double check for expected result especially when interoperating with different languages
81 = note: or consider using `rem_euclid` or similar function
83 error: you are using modulo operator on types that might have different signs
84 --> $DIR/modulo_arithmetic_integral.rs:36:5
89 = note: double check for expected result especially when interoperating with different languages
90 = note: or consider using `rem_euclid` or similar function
92 error: you are using modulo operator on types that might have different signs
93 --> $DIR/modulo_arithmetic_integral.rs:37:5
98 = note: double check for expected result especially when interoperating with different languages
99 = note: or consider using `rem_euclid` or similar function
101 error: you are using modulo operator on types that might have different signs
102 --> $DIR/modulo_arithmetic_integral.rs:41:5
104 LL | a_i128 % b_i128;
107 = note: double check for expected result especially when interoperating with different languages
108 = note: or consider using `rem_euclid` or similar function
110 error: you are using modulo operator on types that might have different signs
111 --> $DIR/modulo_arithmetic_integral.rs:42:5
113 LL | b_i128 %= a_i128;
116 = note: double check for expected result especially when interoperating with different languages
117 = note: or consider using `rem_euclid` or similar function
119 error: you are using modulo operator on types that might have different signs
120 --> $DIR/modulo_arithmetic_integral.rs:46:5
122 LL | a_isize % b_isize;
125 = note: double check for expected result especially when interoperating with different languages
126 = note: or consider using `rem_euclid` or similar function
128 error: you are using modulo operator on types that might have different signs
129 --> $DIR/modulo_arithmetic_integral.rs:47:5
131 LL | b_isize %= a_isize;
134 = note: double check for expected result especially when interoperating with different languages
135 = note: or consider using `rem_euclid` or similar function
137 error: you are using modulo operator on types that might have different signs
138 --> $DIR/modulo_arithmetic_integral.rs:51:5
143 = note: double check for expected result especially when interoperating with different languages
144 = note: or consider using `rem_euclid` or similar function
146 error: you are using modulo operator on types that might have different signs
147 --> $DIR/modulo_arithmetic_integral.rs:52:5
152 = note: double check for expected result especially when interoperating with different languages
153 = note: or consider using `rem_euclid` or similar function
155 error: aborting due to 17 previous errors