]> git.lizzy.rs Git - rust.git/blob - tests/ui/eq_op.stderr
Merge branch 'master' into rustfmt_tests
[rust.git] / tests / ui / eq_op.stderr
1 error: this boolean expression can be simplified
2   --> $DIR/eq_op.rs:44:5
3    |
4 44 |     true && true;
5    |     ^^^^^^^^^^^^ help: try: `true`
6    |
7    = note: `-D clippy::nonminimal-bool` implied by `-D warnings`
8
9 error: this boolean expression can be simplified
10   --> $DIR/eq_op.rs:46:5
11    |
12 46 |     true || true;
13    |     ^^^^^^^^^^^^ help: try: `true`
14
15 error: this boolean expression can be simplified
16   --> $DIR/eq_op.rs:52:5
17    |
18 52 |     a == b && b == a;
19    |     ^^^^^^^^^^^^^^^^ help: try: `a == b`
20
21 error: this boolean expression can be simplified
22   --> $DIR/eq_op.rs:53:5
23    |
24 53 |     a != b && b != a;
25    |     ^^^^^^^^^^^^^^^^ help: try: `a != b`
26
27 error: this boolean expression can be simplified
28   --> $DIR/eq_op.rs:54:5
29    |
30 54 |     a < b && b > a;
31    |     ^^^^^^^^^^^^^^ help: try: `a < b`
32
33 error: this boolean expression can be simplified
34   --> $DIR/eq_op.rs:55:5
35    |
36 55 |     a <= b && b >= a;
37    |     ^^^^^^^^^^^^^^^^ help: try: `a <= b`
38
39 error: equal expressions as operands to `==`
40   --> $DIR/eq_op.rs:17:5
41    |
42 17 |     1 == 1;
43    |     ^^^^^^
44    |
45    = note: `-D clippy::eq-op` implied by `-D warnings`
46
47 error: equal expressions as operands to `==`
48   --> $DIR/eq_op.rs:18:5
49    |
50 18 |     "no" == "no";
51    |     ^^^^^^^^^^^^
52
53 error: equal expressions as operands to `!=`
54   --> $DIR/eq_op.rs:20:5
55    |
56 20 |     false != false;
57    |     ^^^^^^^^^^^^^^
58
59 error: equal expressions as operands to `<`
60   --> $DIR/eq_op.rs:21:5
61    |
62 21 |     1.5 < 1.5;
63    |     ^^^^^^^^^
64
65 error: equal expressions as operands to `>=`
66   --> $DIR/eq_op.rs:22:5
67    |
68 22 |     1u64 >= 1u64;
69    |     ^^^^^^^^^^^^
70
71 error: equal expressions as operands to `&`
72   --> $DIR/eq_op.rs:25:5
73    |
74 25 |     (1 as u64) & (1 as u64);
75    |     ^^^^^^^^^^^^^^^^^^^^^^^
76
77 error: equal expressions as operands to `^`
78   --> $DIR/eq_op.rs:26:5
79    |
80 26 |     1 ^ ((((((1))))));
81    |     ^^^^^^^^^^^^^^^^^
82
83 error: equal expressions as operands to `<`
84   --> $DIR/eq_op.rs:29:5
85    |
86 29 |     (-(2) < -(2));
87    |     ^^^^^^^^^^^^^
88
89 error: equal expressions as operands to `==`
90   --> $DIR/eq_op.rs:30:5
91    |
92 30 |     ((1 + 1) & (1 + 1) == (1 + 1) & (1 + 1));
93    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
94
95 error: equal expressions as operands to `&`
96   --> $DIR/eq_op.rs:30:6
97    |
98 30 |     ((1 + 1) & (1 + 1) == (1 + 1) & (1 + 1));
99    |      ^^^^^^^^^^^^^^^^^
100
101 error: equal expressions as operands to `&`
102   --> $DIR/eq_op.rs:30:27
103    |
104 30 |     ((1 + 1) & (1 + 1) == (1 + 1) & (1 + 1));
105    |                           ^^^^^^^^^^^^^^^^^
106
107 error: equal expressions as operands to `==`
108   --> $DIR/eq_op.rs:31:5
109    |
110 31 |     (1 * 2) + (3 * 4) == 1 * 2 + 3 * 4;
111    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
112
113 error: equal expressions as operands to `!=`
114   --> $DIR/eq_op.rs:34:5
115    |
116 34 |     ([1] != [1]);
117    |     ^^^^^^^^^^^^
118
119 error: equal expressions as operands to `!=`
120   --> $DIR/eq_op.rs:35:5
121    |
122 35 |     ((1, 2) != (1, 2));
123    |     ^^^^^^^^^^^^^^^^^^
124
125 error: equal expressions as operands to `==`
126   --> $DIR/eq_op.rs:39:5
127    |
128 39 |     1 + 1 == 2;
129    |     ^^^^^^^^^^
130
131 error: equal expressions as operands to `==`
132   --> $DIR/eq_op.rs:40:5
133    |
134 40 |     1 - 1 == 0;
135    |     ^^^^^^^^^^
136
137 error: equal expressions as operands to `-`
138   --> $DIR/eq_op.rs:40:5
139    |
140 40 |     1 - 1 == 0;
141    |     ^^^^^
142
143 error: equal expressions as operands to `-`
144   --> $DIR/eq_op.rs:42:5
145    |
146 42 |     1 - 1;
147    |     ^^^^^
148
149 error: equal expressions as operands to `/`
150   --> $DIR/eq_op.rs:43:5
151    |
152 43 |     1 / 1;
153    |     ^^^^^
154
155 error: equal expressions as operands to `&&`
156   --> $DIR/eq_op.rs:44:5
157    |
158 44 |     true && true;
159    |     ^^^^^^^^^^^^
160
161 error: equal expressions as operands to `||`
162   --> $DIR/eq_op.rs:46:5
163    |
164 46 |     true || true;
165    |     ^^^^^^^^^^^^
166
167 error: equal expressions as operands to `&&`
168   --> $DIR/eq_op.rs:52:5
169    |
170 52 |     a == b && b == a;
171    |     ^^^^^^^^^^^^^^^^
172
173 error: equal expressions as operands to `&&`
174   --> $DIR/eq_op.rs:53:5
175    |
176 53 |     a != b && b != a;
177    |     ^^^^^^^^^^^^^^^^
178
179 error: equal expressions as operands to `&&`
180   --> $DIR/eq_op.rs:54:5
181    |
182 54 |     a < b && b > a;
183    |     ^^^^^^^^^^^^^^
184
185 error: equal expressions as operands to `&&`
186   --> $DIR/eq_op.rs:55:5
187    |
188 55 |     a <= b && b >= a;
189    |     ^^^^^^^^^^^^^^^^
190
191 error: equal expressions as operands to `==`
192   --> $DIR/eq_op.rs:58:5
193    |
194 58 |     a == a;
195    |     ^^^^^^
196
197 error: taken reference of right operand
198   --> $DIR/eq_op.rs:96:13
199    |
200 96 |     let z = x & &y;
201    |             ^^^^--
202    |                 |
203    |                 help: use the right value directly: `y`
204    |
205    = note: `-D clippy::op-ref` implied by `-D warnings`
206
207 error: equal expressions as operands to `/`
208    --> $DIR/eq_op.rs:104:20
209     |
210 104 |     const D: u32 = A / A;
211     |                    ^^^^^
212
213 error: aborting due to 34 previous errors
214