1 error: this boolean expression can be simplified
7 note: lint level defined here
10 7 | #[deny(nonminimal_bool)]
15 error: this boolean expression can be simplified
16 --> $DIR/eq_op.rs:43:5
24 error: this boolean expression can be simplified
25 --> $DIR/eq_op.rs:49:5
27 49 | a == b && b == a;
33 error: this boolean expression can be simplified
34 --> $DIR/eq_op.rs:51:5
36 51 | a != b && b != a;
42 error: this boolean expression can be simplified
43 --> $DIR/eq_op.rs:53:5
51 error: this boolean expression can be simplified
52 --> $DIR/eq_op.rs:55:5
54 55 | a <= b && b >= a;
60 error: equal expressions as operands to `==`
61 --> $DIR/eq_op.rs:10:5
66 note: lint level defined here
72 error: equal expressions as operands to `==`
73 --> $DIR/eq_op.rs:11:5
78 error: equal expressions as operands to `!=`
79 --> $DIR/eq_op.rs:13:5
84 error: equal expressions as operands to `<`
85 --> $DIR/eq_op.rs:14:5
90 error: equal expressions as operands to `>=`
91 --> $DIR/eq_op.rs:15:5
96 error: equal expressions as operands to `&`
97 --> $DIR/eq_op.rs:18:5
99 18 | (1 as u64) & (1 as u64);
100 | ^^^^^^^^^^^^^^^^^^^^^^^
102 error: equal expressions as operands to `^`
103 --> $DIR/eq_op.rs:19:5
105 19 | 1 ^ ((((((1))))));
108 error: equal expressions as operands to `<`
109 --> $DIR/eq_op.rs:22:5
114 error: equal expressions as operands to `==`
115 --> $DIR/eq_op.rs:23:5
117 23 | ((1 + 1) & (1 + 1) == (1 + 1) & (1 + 1));
118 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
120 error: equal expressions as operands to `&`
121 --> $DIR/eq_op.rs:23:6
123 23 | ((1 + 1) & (1 + 1) == (1 + 1) & (1 + 1));
126 error: equal expressions as operands to `&`
127 --> $DIR/eq_op.rs:23:27
129 23 | ((1 + 1) & (1 + 1) == (1 + 1) & (1 + 1));
132 error: equal expressions as operands to `==`
133 --> $DIR/eq_op.rs:27:5
135 27 | (1 * 2) + (3 * 4) == 1 * 2 + 3 * 4;
136 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
138 error: equal expressions as operands to `!=`
139 --> $DIR/eq_op.rs:30:5
144 error: equal expressions as operands to `!=`
145 --> $DIR/eq_op.rs:31:5
147 31 | ((1, 2) != (1, 2));
150 error: equal expressions as operands to `==`
151 --> $DIR/eq_op.rs:35:5
156 error: equal expressions as operands to `==`
157 --> $DIR/eq_op.rs:36:5
162 error: equal expressions as operands to `-`
163 --> $DIR/eq_op.rs:36:5
168 error: equal expressions as operands to `-`
169 --> $DIR/eq_op.rs:39:5
174 error: equal expressions as operands to `/`
175 --> $DIR/eq_op.rs:40:5
180 error: equal expressions as operands to `&&`
181 --> $DIR/eq_op.rs:41:5
186 error: equal expressions as operands to `||`
187 --> $DIR/eq_op.rs:43:5
192 error: equal expressions as operands to `&&`
193 --> $DIR/eq_op.rs:49:5
195 49 | a == b && b == a;
198 error: equal expressions as operands to `&&`
199 --> $DIR/eq_op.rs:51:5
201 51 | a != b && b != a;
204 error: equal expressions as operands to `&&`
205 --> $DIR/eq_op.rs:53:5
210 error: equal expressions as operands to `&&`
211 --> $DIR/eq_op.rs:55:5
213 55 | a <= b && b >= a;
216 error: equal expressions as operands to `==`
217 --> $DIR/eq_op.rs:59:5
222 error: aborting due to 32 previous errors