11error: `fetch_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `fetch_update` does not result in a write
2- --> $DIR/lint-invalid-atomic-ordering-update.rs:73 :47
2+ --> $DIR/lint-invalid-atomic-ordering-update.rs:71 :47
33 |
44LL | let _ = x.fetch_update(Ordering::Relaxed, Ordering::AcqRel, |old| Some(old + 1));
55 | ^^^^^^^^^^^^^^^^ invalid failure ordering
@@ -8,231 +8,231 @@ LL | let _ = x.fetch_update(Ordering::Relaxed, Ordering::AcqRel, |old| Some(
88 = note: `#[deny(invalid_atomic_ordering)]` on by default
99
1010error: `try_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `try_update` does not result in a write
11- --> $DIR/lint-invalid-atomic-ordering-update.rs:75 :45
11+ --> $DIR/lint-invalid-atomic-ordering-update.rs:73 :45
1212 |
1313LL | let _ = x.try_update(Ordering::Relaxed, Ordering::AcqRel, |old| Some(old + 1));
1414 | ^^^^^^^^^^^^^^^^ invalid failure ordering
1515 |
1616 = help: consider using `Acquire` or `Relaxed` failure ordering instead
1717
1818error: `update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `update` does not result in a write
19- --> $DIR/lint-invalid-atomic-ordering-update.rs:77 :41
19+ --> $DIR/lint-invalid-atomic-ordering-update.rs:75 :41
2020 |
2121LL | let _ = x.update(Ordering::Relaxed, Ordering::AcqRel, |old| old + 1);
2222 | ^^^^^^^^^^^^^^^^ invalid failure ordering
2323 |
2424 = help: consider using `Acquire` or `Relaxed` failure ordering instead
2525
2626error: `fetch_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `fetch_update` does not result in a write
27- --> $DIR/lint-invalid-atomic-ordering-update.rs:80 :47
27+ --> $DIR/lint-invalid-atomic-ordering-update.rs:78 :47
2828 |
2929LL | let _ = x.fetch_update(Ordering::Acquire, Ordering::AcqRel, |old| Some(old + 1));
3030 | ^^^^^^^^^^^^^^^^ invalid failure ordering
3131 |
3232 = help: consider using `Acquire` or `Relaxed` failure ordering instead
3333
3434error: `try_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `try_update` does not result in a write
35- --> $DIR/lint-invalid-atomic-ordering-update.rs:82 :45
35+ --> $DIR/lint-invalid-atomic-ordering-update.rs:80 :45
3636 |
3737LL | let _ = x.try_update(Ordering::Acquire, Ordering::AcqRel, |old| Some(old + 1));
3838 | ^^^^^^^^^^^^^^^^ invalid failure ordering
3939 |
4040 = help: consider using `Acquire` or `Relaxed` failure ordering instead
4141
4242error: `update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `update` does not result in a write
43- --> $DIR/lint-invalid-atomic-ordering-update.rs:84 :41
43+ --> $DIR/lint-invalid-atomic-ordering-update.rs:82 :41
4444 |
4545LL | let _ = x.update(Ordering::Acquire, Ordering::AcqRel, |old| old + 1);
4646 | ^^^^^^^^^^^^^^^^ invalid failure ordering
4747 |
4848 = help: consider using `Acquire` or `Relaxed` failure ordering instead
4949
5050error: `fetch_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `fetch_update` does not result in a write
51- --> $DIR/lint-invalid-atomic-ordering-update.rs:87 :47
51+ --> $DIR/lint-invalid-atomic-ordering-update.rs:85 :47
5252 |
5353LL | let _ = x.fetch_update(Ordering::Release, Ordering::AcqRel, |old| Some(old + 1));
5454 | ^^^^^^^^^^^^^^^^ invalid failure ordering
5555 |
5656 = help: consider using `Acquire` or `Relaxed` failure ordering instead
5757
5858error: `try_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `try_update` does not result in a write
59- --> $DIR/lint-invalid-atomic-ordering-update.rs:89 :45
59+ --> $DIR/lint-invalid-atomic-ordering-update.rs:87 :45
6060 |
6161LL | let _ = x.try_update(Ordering::Release, Ordering::AcqRel, |old| Some(old + 1));
6262 | ^^^^^^^^^^^^^^^^ invalid failure ordering
6363 |
6464 = help: consider using `Acquire` or `Relaxed` failure ordering instead
6565
6666error: `update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `update` does not result in a write
67- --> $DIR/lint-invalid-atomic-ordering-update.rs:91 :41
67+ --> $DIR/lint-invalid-atomic-ordering-update.rs:89 :41
6868 |
6969LL | let _ = x.update(Ordering::Release, Ordering::AcqRel, |old| old + 1);
7070 | ^^^^^^^^^^^^^^^^ invalid failure ordering
7171 |
7272 = help: consider using `Acquire` or `Relaxed` failure ordering instead
7373
7474error: `fetch_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `fetch_update` does not result in a write
75- --> $DIR/lint-invalid-atomic-ordering-update.rs:94 :46
75+ --> $DIR/lint-invalid-atomic-ordering-update.rs:92 :46
7676 |
7777LL | let _ = x.fetch_update(Ordering::AcqRel, Ordering::AcqRel, |old| Some(old + 1));
7878 | ^^^^^^^^^^^^^^^^ invalid failure ordering
7979 |
8080 = help: consider using `Acquire` or `Relaxed` failure ordering instead
8181
8282error: `try_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `try_update` does not result in a write
83- --> $DIR/lint-invalid-atomic-ordering-update.rs:96 :44
83+ --> $DIR/lint-invalid-atomic-ordering-update.rs:94 :44
8484 |
8585LL | let _ = x.try_update(Ordering::AcqRel, Ordering::AcqRel, |old| Some(old + 1));
8686 | ^^^^^^^^^^^^^^^^ invalid failure ordering
8787 |
8888 = help: consider using `Acquire` or `Relaxed` failure ordering instead
8989
9090error: `update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `update` does not result in a write
91- --> $DIR/lint-invalid-atomic-ordering-update.rs:98 :40
91+ --> $DIR/lint-invalid-atomic-ordering-update.rs:96 :40
9292 |
9393LL | let _ = x.update(Ordering::AcqRel, Ordering::AcqRel, |old| old + 1);
9494 | ^^^^^^^^^^^^^^^^ invalid failure ordering
9595 |
9696 = help: consider using `Acquire` or `Relaxed` failure ordering instead
9797
9898error: `fetch_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `fetch_update` does not result in a write
99- --> $DIR/lint-invalid-atomic-ordering-update.rs:101 :46
99+ --> $DIR/lint-invalid-atomic-ordering-update.rs:99 :46
100100 |
101101LL | let _ = x.fetch_update(Ordering::SeqCst, Ordering::AcqRel, |old| Some(old + 1));
102102 | ^^^^^^^^^^^^^^^^ invalid failure ordering
103103 |
104104 = help: consider using `Acquire` or `Relaxed` failure ordering instead
105105
106106error: `try_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `try_update` does not result in a write
107- --> $DIR/lint-invalid-atomic-ordering-update.rs:103 :44
107+ --> $DIR/lint-invalid-atomic-ordering-update.rs:101 :44
108108 |
109109LL | let _ = x.try_update(Ordering::SeqCst, Ordering::AcqRel, |old| Some(old + 1));
110110 | ^^^^^^^^^^^^^^^^ invalid failure ordering
111111 |
112112 = help: consider using `Acquire` or `Relaxed` failure ordering instead
113113
114114error: `update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `update` does not result in a write
115- --> $DIR/lint-invalid-atomic-ordering-update.rs:105 :40
115+ --> $DIR/lint-invalid-atomic-ordering-update.rs:103 :40
116116 |
117117LL | let _ = x.update(Ordering::SeqCst, Ordering::AcqRel, |old| old + 1);
118118 | ^^^^^^^^^^^^^^^^ invalid failure ordering
119119 |
120120 = help: consider using `Acquire` or `Relaxed` failure ordering instead
121121
122122error: `fetch_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `fetch_update` does not result in a write
123- --> $DIR/lint-invalid-atomic-ordering-update.rs:110 :47
123+ --> $DIR/lint-invalid-atomic-ordering-update.rs:108 :47
124124 |
125125LL | let _ = x.fetch_update(Ordering::Relaxed, Ordering::Release, |old| Some(old + 1));
126126 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
127127 |
128128 = help: consider using `Acquire` or `Relaxed` failure ordering instead
129129
130130error: `try_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `try_update` does not result in a write
131- --> $DIR/lint-invalid-atomic-ordering-update.rs:112 :45
131+ --> $DIR/lint-invalid-atomic-ordering-update.rs:110 :45
132132 |
133133LL | let _ = x.try_update(Ordering::Relaxed, Ordering::Release, |old| Some(old + 1));
134134 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
135135 |
136136 = help: consider using `Acquire` or `Relaxed` failure ordering instead
137137
138138error: `update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `update` does not result in a write
139- --> $DIR/lint-invalid-atomic-ordering-update.rs:114 :41
139+ --> $DIR/lint-invalid-atomic-ordering-update.rs:112 :41
140140 |
141141LL | let _ = x.update(Ordering::Relaxed, Ordering::Release, |old| old + 1);
142142 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
143143 |
144144 = help: consider using `Acquire` or `Relaxed` failure ordering instead
145145
146146error: `fetch_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `fetch_update` does not result in a write
147- --> $DIR/lint-invalid-atomic-ordering-update.rs:117 :47
147+ --> $DIR/lint-invalid-atomic-ordering-update.rs:115 :47
148148 |
149149LL | let _ = x.fetch_update(Ordering::Acquire, Ordering::Release, |old| Some(old + 1));
150150 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
151151 |
152152 = help: consider using `Acquire` or `Relaxed` failure ordering instead
153153
154154error: `try_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `try_update` does not result in a write
155- --> $DIR/lint-invalid-atomic-ordering-update.rs:119 :45
155+ --> $DIR/lint-invalid-atomic-ordering-update.rs:117 :45
156156 |
157157LL | let _ = x.try_update(Ordering::Acquire, Ordering::Release, |old| Some(old + 1));
158158 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
159159 |
160160 = help: consider using `Acquire` or `Relaxed` failure ordering instead
161161
162162error: `update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `update` does not result in a write
163- --> $DIR/lint-invalid-atomic-ordering-update.rs:121 :41
163+ --> $DIR/lint-invalid-atomic-ordering-update.rs:119 :41
164164 |
165165LL | let _ = x.update(Ordering::Acquire, Ordering::Release, |old| old + 1);
166166 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
167167 |
168168 = help: consider using `Acquire` or `Relaxed` failure ordering instead
169169
170170error: `fetch_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `fetch_update` does not result in a write
171- --> $DIR/lint-invalid-atomic-ordering-update.rs:124 :47
171+ --> $DIR/lint-invalid-atomic-ordering-update.rs:122 :47
172172 |
173173LL | let _ = x.fetch_update(Ordering::Release, Ordering::Release, |old| Some(old + 1));
174174 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
175175 |
176176 = help: consider using `Acquire` or `Relaxed` failure ordering instead
177177
178178error: `try_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `try_update` does not result in a write
179- --> $DIR/lint-invalid-atomic-ordering-update.rs:126 :45
179+ --> $DIR/lint-invalid-atomic-ordering-update.rs:124 :45
180180 |
181181LL | let _ = x.try_update(Ordering::Release, Ordering::Release, |old| Some(old + 1));
182182 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
183183 |
184184 = help: consider using `Acquire` or `Relaxed` failure ordering instead
185185
186186error: `update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `update` does not result in a write
187- --> $DIR/lint-invalid-atomic-ordering-update.rs:128 :41
187+ --> $DIR/lint-invalid-atomic-ordering-update.rs:126 :41
188188 |
189189LL | let _ = x.update(Ordering::Release, Ordering::Release, |old| old + 1);
190190 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
191191 |
192192 = help: consider using `Acquire` or `Relaxed` failure ordering instead
193193
194194error: `fetch_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `fetch_update` does not result in a write
195- --> $DIR/lint-invalid-atomic-ordering-update.rs:131 :46
195+ --> $DIR/lint-invalid-atomic-ordering-update.rs:129 :46
196196 |
197197LL | let _ = x.fetch_update(Ordering::AcqRel, Ordering::Release, |old| Some(old + 1));
198198 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
199199 |
200200 = help: consider using `Acquire` or `Relaxed` failure ordering instead
201201
202202error: `try_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `try_update` does not result in a write
203- --> $DIR/lint-invalid-atomic-ordering-update.rs:133 :44
203+ --> $DIR/lint-invalid-atomic-ordering-update.rs:131 :44
204204 |
205205LL | let _ = x.try_update(Ordering::AcqRel, Ordering::Release, |old| Some(old + 1));
206206 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
207207 |
208208 = help: consider using `Acquire` or `Relaxed` failure ordering instead
209209
210210error: `update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `update` does not result in a write
211- --> $DIR/lint-invalid-atomic-ordering-update.rs:135 :40
211+ --> $DIR/lint-invalid-atomic-ordering-update.rs:133 :40
212212 |
213213LL | let _ = x.update(Ordering::AcqRel, Ordering::Release, |old| old + 1);
214214 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
215215 |
216216 = help: consider using `Acquire` or `Relaxed` failure ordering instead
217217
218218error: `fetch_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `fetch_update` does not result in a write
219- --> $DIR/lint-invalid-atomic-ordering-update.rs:138 :46
219+ --> $DIR/lint-invalid-atomic-ordering-update.rs:136 :46
220220 |
221221LL | let _ = x.fetch_update(Ordering::SeqCst, Ordering::Release, |old| Some(old + 1));
222222 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
223223 |
224224 = help: consider using `Acquire` or `Relaxed` failure ordering instead
225225
226226error: `try_update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `try_update` does not result in a write
227- --> $DIR/lint-invalid-atomic-ordering-update.rs:140 :44
227+ --> $DIR/lint-invalid-atomic-ordering-update.rs:138 :44
228228 |
229229LL | let _ = x.try_update(Ordering::SeqCst, Ordering::Release, |old| Some(old + 1));
230230 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
231231 |
232232 = help: consider using `Acquire` or `Relaxed` failure ordering instead
233233
234234error: `update`'s failure ordering may not be `Release` or `AcqRel`, since a failed `update` does not result in a write
235- --> $DIR/lint-invalid-atomic-ordering-update.rs:142 :40
235+ --> $DIR/lint-invalid-atomic-ordering-update.rs:140 :40
236236 |
237237LL | let _ = x.update(Ordering::SeqCst, Ordering::Release, |old| old + 1);
238238 | ^^^^^^^^^^^^^^^^^ invalid failure ordering
0 commit comments