]>
Commit | Line | Data |
---|---|---|
f20569fa | 1 | error: equal expressions as operands to `==` |
c620b35d | 2 | --> tests/ui/eq_op.rs:7:13 |
f20569fa | 3 | | |
5099ac24 FG |
4 | LL | let _ = 1 == 1; |
5 | | ^^^^^^ | |
f20569fa XL |
6 | | |
7 | = note: `-D clippy::eq-op` implied by `-D warnings` | |
781aab86 | 8 | = help: to override `-D warnings` add `#[allow(clippy::eq_op)]` |
f20569fa XL |
9 | |
10 | error: equal expressions as operands to `==` | |
c620b35d | 11 | --> tests/ui/eq_op.rs:10:13 |
f20569fa | 12 | | |
5099ac24 FG |
13 | LL | let _ = "no" == "no"; |
14 | | ^^^^^^^^^^^^ | |
f20569fa XL |
15 | |
16 | error: equal expressions as operands to `!=` | |
c620b35d | 17 | --> tests/ui/eq_op.rs:13:13 |
f20569fa | 18 | | |
5099ac24 FG |
19 | LL | let _ = false != false; |
20 | | ^^^^^^^^^^^^^^ | |
f20569fa XL |
21 | |
22 | error: equal expressions as operands to `<` | |
c620b35d | 23 | --> tests/ui/eq_op.rs:15:13 |
f20569fa | 24 | | |
5099ac24 FG |
25 | LL | let _ = 1.5 < 1.5; |
26 | | ^^^^^^^^^ | |
f20569fa XL |
27 | |
28 | error: equal expressions as operands to `>=` | |
c620b35d | 29 | --> tests/ui/eq_op.rs:17:13 |
f20569fa | 30 | | |
5099ac24 FG |
31 | LL | let _ = 1u64 >= 1u64; |
32 | | ^^^^^^^^^^^^ | |
f20569fa | 33 | |
fe692bf9 | 34 | error: equal expressions as operands to `!=` |
c620b35d | 35 | --> tests/ui/eq_op.rs:20:13 |
fe692bf9 FG |
36 | | |
37 | LL | let _ = x != x; | |
38 | | ^^^^^^ | |
39 | | | |
40 | = note: if you intended to check if the operand is NaN, use `.is_nan()` instead | |
41 | ||
f20569fa | 42 | error: equal expressions as operands to `&` |
c620b35d | 43 | --> tests/ui/eq_op.rs:25:13 |
f20569fa | 44 | | |
5099ac24 FG |
45 | LL | let _ = (1u32 as u64) & (1u32 as u64); |
46 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
f20569fa XL |
47 | |
48 | error: equal expressions as operands to `^` | |
c620b35d | 49 | --> tests/ui/eq_op.rs:29:17 |
f20569fa | 50 | | |
5099ac24 FG |
51 | LL | let _ = 1 ^ ((((((1)))))); |
52 | | ^^^^^^^^^^^^^^^^^ | |
f20569fa XL |
53 | |
54 | error: equal expressions as operands to `<` | |
c620b35d | 55 | --> tests/ui/eq_op.rs:34:13 |
f20569fa | 56 | | |
5099ac24 FG |
57 | LL | let _ = (-(2) < -(2)); |
58 | | ^^^^^^^^^^^^^ | |
f20569fa XL |
59 | |
60 | error: equal expressions as operands to `==` | |
c620b35d | 61 | --> tests/ui/eq_op.rs:36:13 |
f20569fa | 62 | | |
5099ac24 FG |
63 | LL | let _ = ((1 + 1) & (1 + 1) == (1 + 1) & (1 + 1)); |
64 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
f20569fa XL |
65 | |
66 | error: equal expressions as operands to `&` | |
c620b35d | 67 | --> tests/ui/eq_op.rs:36:14 |
f20569fa | 68 | | |
5099ac24 FG |
69 | LL | let _ = ((1 + 1) & (1 + 1) == (1 + 1) & (1 + 1)); |
70 | | ^^^^^^^^^^^^^^^^^ | |
f20569fa XL |
71 | |
72 | error: equal expressions as operands to `&` | |
c620b35d | 73 | --> tests/ui/eq_op.rs:36:35 |
f20569fa | 74 | | |
5099ac24 FG |
75 | LL | let _ = ((1 + 1) & (1 + 1) == (1 + 1) & (1 + 1)); |
76 | | ^^^^^^^^^^^^^^^^^ | |
f20569fa XL |
77 | |
78 | error: equal expressions as operands to `==` | |
c620b35d | 79 | --> tests/ui/eq_op.rs:40:13 |
f20569fa | 80 | | |
5099ac24 FG |
81 | LL | let _ = (1 * 2) + (3 * 4) == 1 * 2 + 3 * 4; |
82 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
f20569fa XL |
83 | |
84 | error: equal expressions as operands to `!=` | |
c620b35d | 85 | --> tests/ui/eq_op.rs:44:13 |
f20569fa | 86 | | |
5099ac24 FG |
87 | LL | let _ = ([1] != [1]); |
88 | | ^^^^^^^^^^^^ | |
f20569fa XL |
89 | |
90 | error: equal expressions as operands to `!=` | |
c620b35d | 91 | --> tests/ui/eq_op.rs:46:13 |
f20569fa | 92 | | |
5099ac24 FG |
93 | LL | let _ = ((1, 2) != (1, 2)); |
94 | | ^^^^^^^^^^^^^^^^^^ | |
f20569fa XL |
95 | |
96 | error: equal expressions as operands to `==` | |
c620b35d | 97 | --> tests/ui/eq_op.rs:51:13 |
f20569fa | 98 | | |
5099ac24 FG |
99 | LL | let _ = 1 + 1 == 2; |
100 | | ^^^^^^^^^^ | |
f20569fa XL |
101 | |
102 | error: equal expressions as operands to `==` | |
c620b35d | 103 | --> tests/ui/eq_op.rs:53:13 |
f20569fa | 104 | | |
5099ac24 FG |
105 | LL | let _ = 1 - 1 == 0; |
106 | | ^^^^^^^^^^ | |
f20569fa XL |
107 | |
108 | error: equal expressions as operands to `-` | |
c620b35d | 109 | --> tests/ui/eq_op.rs:53:13 |
f20569fa | 110 | | |
5099ac24 FG |
111 | LL | let _ = 1 - 1 == 0; |
112 | | ^^^^^ | |
f20569fa XL |
113 | |
114 | error: equal expressions as operands to `-` | |
c620b35d | 115 | --> tests/ui/eq_op.rs:57:13 |
f20569fa | 116 | | |
5099ac24 FG |
117 | LL | let _ = 1 - 1; |
118 | | ^^^^^ | |
f20569fa XL |
119 | |
120 | error: equal expressions as operands to `/` | |
c620b35d | 121 | --> tests/ui/eq_op.rs:59:13 |
f20569fa | 122 | | |
5099ac24 FG |
123 | LL | let _ = 1 / 1; |
124 | | ^^^^^ | |
f20569fa XL |
125 | |
126 | error: equal expressions as operands to `&&` | |
c620b35d | 127 | --> tests/ui/eq_op.rs:61:13 |
f20569fa | 128 | | |
5099ac24 FG |
129 | LL | let _ = true && true; |
130 | | ^^^^^^^^^^^^ | |
f20569fa XL |
131 | |
132 | error: equal expressions as operands to `||` | |
c620b35d | 133 | --> tests/ui/eq_op.rs:64:13 |
f20569fa | 134 | | |
5099ac24 FG |
135 | LL | let _ = true || true; |
136 | | ^^^^^^^^^^^^ | |
f20569fa XL |
137 | |
138 | error: equal expressions as operands to `&&` | |
c620b35d | 139 | --> tests/ui/eq_op.rs:70:13 |
f20569fa | 140 | | |
5099ac24 FG |
141 | LL | let _ = a == b && b == a; |
142 | | ^^^^^^^^^^^^^^^^ | |
f20569fa XL |
143 | |
144 | error: equal expressions as operands to `&&` | |
c620b35d | 145 | --> tests/ui/eq_op.rs:72:13 |
f20569fa | 146 | | |
5099ac24 FG |
147 | LL | let _ = a != b && b != a; |
148 | | ^^^^^^^^^^^^^^^^ | |
f20569fa XL |
149 | |
150 | error: equal expressions as operands to `&&` | |
c620b35d | 151 | --> tests/ui/eq_op.rs:74:13 |
f20569fa | 152 | | |
5099ac24 FG |
153 | LL | let _ = a < b && b > a; |
154 | | ^^^^^^^^^^^^^^ | |
f20569fa XL |
155 | |
156 | error: equal expressions as operands to `&&` | |
c620b35d | 157 | --> tests/ui/eq_op.rs:76:13 |
f20569fa | 158 | | |
5099ac24 FG |
159 | LL | let _ = a <= b && b >= a; |
160 | | ^^^^^^^^^^^^^^^^ | |
f20569fa XL |
161 | |
162 | error: equal expressions as operands to `==` | |
c620b35d | 163 | --> tests/ui/eq_op.rs:80:13 |
f20569fa | 164 | | |
5099ac24 FG |
165 | LL | let _ = a == a; |
166 | | ^^^^^^ | |
f20569fa XL |
167 | |
168 | error: equal expressions as operands to `/` | |
c620b35d | 169 | --> tests/ui/eq_op.rs:91:20 |
f20569fa XL |
170 | | |
171 | LL | const D: u32 = A / A; | |
172 | | ^^^^^ | |
173 | ||
174 | error: equal expressions as operands to `==` | |
c620b35d | 175 | --> tests/ui/eq_op.rs:123:5 |
f20569fa XL |
176 | | |
177 | LL | (n1.inner.0).0 == (n1.inner.0).0 && (n1.inner.1).0 == (n2.inner.1).0 && (n1.inner.2).0 == (n2.inner.2).0 | |
178 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | |
f20569fa | 179 | |
fe692bf9 | 180 | error: aborting due to 29 previous errors |
f20569fa | 181 |