1 error: this sequence of operators looks suspiciously like a bug
2 --> $DIR/suspicious_operation_groupings.rs:14:9
4 LL | self.x == other.y && self.y == other.y && self.z == other.z
5 | ^^^^^^^^^^^^^^^^^ help: did you mean: `self.x == other.x`
7 = note: `-D clippy::suspicious-operation-groupings` implied by `-D warnings`
9 error: this sequence of operators looks suspiciously like a bug
10 --> $DIR/suspicious_operation_groupings.rs:14:9
12 LL | self.x == other.y && self.y == other.y && self.z == other.z
13 | ^^^^^^^^^^^^^^^^^ help: did you mean: `self.x == other.x`
15 error: this sequence of operators looks suspiciously like a bug
16 --> $DIR/suspicious_operation_groupings.rs:27:20
18 LL | s1.a < s2.a && s1.a < s2.b
19 | ^^^^^^^^^^^ help: did you mean: `s1.b < s2.b`
21 error: this sequence of operators looks suspiciously like a bug
22 --> $DIR/suspicious_operation_groupings.rs:75:33
24 LL | s1.a * s2.a + s1.b * s2.b + s1.c * s2.b + s1.d * s2.d
25 | ^^^^^^^^^^^ help: did you mean: `s1.c * s2.c`
27 error: this sequence of operators looks suspiciously like a bug
28 --> $DIR/suspicious_operation_groupings.rs:80:19
30 LL | s1.a * s2.a + s1.b * s2.c + s1.c * s2.c
31 | ^^^^^^^^^^^ help: did you mean: `s1.b * s2.b`
33 error: this sequence of operators looks suspiciously like a bug
34 --> $DIR/suspicious_operation_groupings.rs:80:19
36 LL | s1.a * s2.a + s1.b * s2.c + s1.c * s2.c
37 | ^^^^^^^^^^^ help: did you mean: `s1.b * s2.b`
39 error: this sequence of operators looks suspiciously like a bug
40 --> $DIR/suspicious_operation_groupings.rs:85:19
42 LL | s1.a * s2.a + s2.b * s2.b + s1.c * s2.c
43 | ^^^^^^^^^^^ help: did you mean: `s1.b * s2.b`
45 error: this sequence of operators looks suspiciously like a bug
46 --> $DIR/suspicious_operation_groupings.rs:90:19
48 LL | s1.a * s2.a + s1.b * s1.b + s1.c * s2.c
49 | ^^^^^^^^^^^ help: did you mean: `s1.b * s2.b`
51 error: this sequence of operators looks suspiciously like a bug
52 --> $DIR/suspicious_operation_groupings.rs:95:5
54 LL | s1.a * s1.a + s1.b * s2.b + s1.c * s2.c
55 | ^^^^^^^^^^^ help: did you mean: `s1.a * s2.a`
57 error: this sequence of operators looks suspiciously like a bug
58 --> $DIR/suspicious_operation_groupings.rs:100:33
60 LL | s1.a * s2.a + s1.b * s2.b + s1.c * s1.c
61 | ^^^^^^^^^^^ help: did you mean: `s1.c * s2.c`
63 error: this sequence of operators looks suspiciously like a bug
64 --> $DIR/suspicious_operation_groupings.rs:113:20
66 LL | (s1.a * s2.a + s1.b * s1.b)
67 | ^^^^^^^^^^^ help: did you mean: `s1.b * s2.b`
69 error: this sequence of operators looks suspiciously like a bug
70 --> $DIR/suspicious_operation_groupings.rs:118:34
72 LL | (s1.a * s2.a + s1.b * s2.b + s1.c * s2.b + s1.d * s2.d)
73 | ^^^^^^^^^^^ help: did you mean: `s1.c * s2.c`
75 error: this sequence of operators looks suspiciously like a bug
76 --> $DIR/suspicious_operation_groupings.rs:123:38
78 LL | (s1.a * s2.a) + (s1.b * s2.b) + (s1.c * s2.b) + (s1.d * s2.d)
79 | ^^^^^^^^^^^ help: did you mean: `s1.c * s2.c`
81 error: this sequence of operators looks suspiciously like a bug
82 --> $DIR/suspicious_operation_groupings.rs:128:39
84 LL | ((s1.a * s2.a) + (s1.b * s2.b) + (s1.c * s2.b) + (s1.d * s2.d))
85 | ^^^^^^^^^^^ help: did you mean: `s1.c * s2.c`
87 error: this sequence of operators looks suspiciously like a bug
88 --> $DIR/suspicious_operation_groupings.rs:133:42
90 LL | (((s1.a * s2.a) + (s1.b * s2.b)) + ((s1.c * s2.b) + (s1.d * s2.d)))
91 | ^^^^^^^^^^^ help: did you mean: `s1.c * s2.c`
93 error: this sequence of operators looks suspiciously like a bug
94 --> $DIR/suspicious_operation_groupings.rs:133:42
96 LL | (((s1.a * s2.a) + (s1.b * s2.b)) + ((s1.c * s2.b) + (s1.d * s2.d)))
97 | ^^^^^^^^^^^ help: did you mean: `s1.c * s2.c`
99 error: this sequence of operators looks suspiciously like a bug
100 --> $DIR/suspicious_operation_groupings.rs:138:40
102 LL | (((s1.a * s2.a) + (s1.b * s2.b) + (s1.c * s2.b)) + (s1.d * s2.d))
103 | ^^^^^^^^^^^ help: did you mean: `s1.c * s2.c`
105 error: this sequence of operators looks suspiciously like a bug
106 --> $DIR/suspicious_operation_groupings.rs:143:40
108 LL | ((s1.a * s2.a) + ((s1.b * s2.b) + (s1.c * s2.b) + (s1.d * s2.d)))
109 | ^^^^^^^^^^^ help: did you mean: `s1.c * s2.c`
111 error: this sequence of operators looks suspiciously like a bug
112 --> $DIR/suspicious_operation_groupings.rs:148:20
114 LL | (s1.a * s2.a + s2.b * s2.b) / 2
115 | ^^^^^^^^^^^ help: did you mean: `s1.b * s2.b`
117 error: this sequence of operators looks suspiciously like a bug
118 --> $DIR/suspicious_operation_groupings.rs:153:35
120 LL | i32::swap_bytes(s1.a * s2.a + s2.b * s2.b)
121 | ^^^^^^^^^^^ help: did you mean: `s1.b * s2.b`
123 error: this sequence of operators looks suspiciously like a bug
124 --> $DIR/suspicious_operation_groupings.rs:158:29
126 LL | s1.a > 0 && s1.b > 0 && s1.d == s2.c && s1.d == s2.d
127 | ^^^^^^^^^^^^ help: did you mean: `s1.c == s2.c`
129 error: this sequence of operators looks suspiciously like a bug
130 --> $DIR/suspicious_operation_groupings.rs:163:17
132 LL | s1.a > 0 && s1.d == s2.c && s1.b > 0 && s1.d == s2.d
133 | ^^^^^^^^^^^^ help: did you mean: `s1.c == s2.c`
135 error: this sequence of operators looks suspiciously like a bug
136 --> $DIR/suspicious_operation_groupings.rs:172:77
138 LL | (n1.inner.0).0 == (n2.inner.0).0 && (n1.inner.1).0 == (n2.inner.1).0 && (n1.inner.2).0 == (n2.inner.1).0
139 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: did you mean: `(n1.inner.2).0 == (n2.inner.2).0`
141 error: this sequence of operators looks suspiciously like a bug
142 --> $DIR/suspicious_operation_groupings.rs:186:25
144 LL | s1.a <= s2.a && s1.a <= s2.b
145 | ^^^^^^^^^^^^ help: did you mean: `s1.b <= s2.b`
147 error: this sequence of operators looks suspiciously like a bug
148 --> $DIR/suspicious_operation_groupings.rs:192:23
150 LL | if s1.a < s2.a && s1.a < s2.b {
151 | ^^^^^^^^^^^ help: did you mean: `s1.b < s2.b`
153 error: this sequence of operators looks suspiciously like a bug
154 --> $DIR/suspicious_operation_groupings.rs:199:48
156 LL | -(-(-s1.a * -s2.a) + (-(-s1.b * -s2.b) + -(-s1.c * -s2.b) + -(-s1.d * -s2.d)))
157 | ^^^^^^^^^^^^^ help: did you mean: `-s1.c * -s2.c`
159 error: this sequence of operators looks suspiciously like a bug
160 --> $DIR/suspicious_operation_groupings.rs:204:27
162 LL | -(if -s1.a < -s2.a && -s1.a < -s2.b { s1.c } else { s2.a })
163 | ^^^^^^^^^^^^^ help: did you mean: `-s1.b < -s2.b`
165 error: aborting due to 27 previous errors