1 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
2 --> $DIR/feature-gate-cfg-target-has-atomic.rs:15:7
4 LL | #[cfg(target_has_atomic = "8")]
5 | ^^^^^^^^^^^^^^^^^^^^^^^
7 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
8 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
10 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
11 --> $DIR/feature-gate-cfg-target-has-atomic.rs:21:7
13 LL | #[cfg(target_has_atomic = "8")]
14 | ^^^^^^^^^^^^^^^^^^^^^^^
16 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
17 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
19 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
20 --> $DIR/feature-gate-cfg-target-has-atomic.rs:26:7
22 LL | #[cfg(target_has_atomic = "16")]
23 | ^^^^^^^^^^^^^^^^^^^^^^^^
25 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
26 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
28 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
29 --> $DIR/feature-gate-cfg-target-has-atomic.rs:31:7
31 LL | #[cfg(target_has_atomic = "16")]
32 | ^^^^^^^^^^^^^^^^^^^^^^^^
34 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
35 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
37 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
38 --> $DIR/feature-gate-cfg-target-has-atomic.rs:36:7
40 LL | #[cfg(target_has_atomic = "32")]
41 | ^^^^^^^^^^^^^^^^^^^^^^^^
43 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
44 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
46 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
47 --> $DIR/feature-gate-cfg-target-has-atomic.rs:41:7
49 LL | #[cfg(target_has_atomic = "32")]
50 | ^^^^^^^^^^^^^^^^^^^^^^^^
52 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
53 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
55 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
56 --> $DIR/feature-gate-cfg-target-has-atomic.rs:46:7
58 LL | #[cfg(target_has_atomic = "64")]
59 | ^^^^^^^^^^^^^^^^^^^^^^^^
61 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
62 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
64 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
65 --> $DIR/feature-gate-cfg-target-has-atomic.rs:51:7
67 LL | #[cfg(target_has_atomic = "64")]
68 | ^^^^^^^^^^^^^^^^^^^^^^^^
70 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
71 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
73 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
74 --> $DIR/feature-gate-cfg-target-has-atomic.rs:56:7
76 LL | #[cfg(target_has_atomic = "128")]
77 | ^^^^^^^^^^^^^^^^^^^^^^^^^
79 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
80 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
82 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
83 --> $DIR/feature-gate-cfg-target-has-atomic.rs:61:7
85 LL | #[cfg(target_has_atomic = "128")]
86 | ^^^^^^^^^^^^^^^^^^^^^^^^^
88 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
89 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
91 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
92 --> $DIR/feature-gate-cfg-target-has-atomic.rs:66:7
94 LL | #[cfg(target_has_atomic = "ptr")]
95 | ^^^^^^^^^^^^^^^^^^^^^^^^^
97 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
98 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
100 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
101 --> $DIR/feature-gate-cfg-target-has-atomic.rs:71:7
103 LL | #[cfg(target_has_atomic = "ptr")]
104 | ^^^^^^^^^^^^^^^^^^^^^^^^^
106 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
107 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
109 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
110 --> $DIR/feature-gate-cfg-target-has-atomic.rs:78:10
112 LL | cfg!(target_has_atomic = "8");
113 | ^^^^^^^^^^^^^^^^^^^^^^^
115 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
116 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
118 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
119 --> $DIR/feature-gate-cfg-target-has-atomic.rs:80:10
121 LL | cfg!(target_has_atomic = "16");
122 | ^^^^^^^^^^^^^^^^^^^^^^^^
124 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
125 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
127 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
128 --> $DIR/feature-gate-cfg-target-has-atomic.rs:82:10
130 LL | cfg!(target_has_atomic = "32");
131 | ^^^^^^^^^^^^^^^^^^^^^^^^
133 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
134 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
136 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
137 --> $DIR/feature-gate-cfg-target-has-atomic.rs:84:10
139 LL | cfg!(target_has_atomic = "64");
140 | ^^^^^^^^^^^^^^^^^^^^^^^^
142 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
143 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
145 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
146 --> $DIR/feature-gate-cfg-target-has-atomic.rs:86:10
148 LL | cfg!(target_has_atomic = "128");
149 | ^^^^^^^^^^^^^^^^^^^^^^^^^
151 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
152 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
154 error[E0658]: `cfg(target_has_atomic)` is experimental and subject to change
155 --> $DIR/feature-gate-cfg-target-has-atomic.rs:88:10
157 LL | cfg!(target_has_atomic = "ptr");
158 | ^^^^^^^^^^^^^^^^^^^^^^^^^
160 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
161 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
163 error[E0658]: `cfg(target_has_atomic_load_store)` is experimental and subject to change
164 --> $DIR/feature-gate-cfg-target-has-atomic.rs:90:10
166 LL | cfg!(target_has_atomic_load_store = "8");
167 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
169 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
170 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
172 error[E0658]: `cfg(target_has_atomic_load_store)` is experimental and subject to change
173 --> $DIR/feature-gate-cfg-target-has-atomic.rs:92:10
175 LL | cfg!(target_has_atomic_load_store = "16");
176 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
178 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
179 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
181 error[E0658]: `cfg(target_has_atomic_load_store)` is experimental and subject to change
182 --> $DIR/feature-gate-cfg-target-has-atomic.rs:94:10
184 LL | cfg!(target_has_atomic_load_store = "32");
185 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
187 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
188 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
190 error[E0658]: `cfg(target_has_atomic_load_store)` is experimental and subject to change
191 --> $DIR/feature-gate-cfg-target-has-atomic.rs:96:10
193 LL | cfg!(target_has_atomic_load_store = "64");
194 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
196 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
197 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
199 error[E0658]: `cfg(target_has_atomic_load_store)` is experimental and subject to change
200 --> $DIR/feature-gate-cfg-target-has-atomic.rs:98:10
202 LL | cfg!(target_has_atomic_load_store = "128");
203 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
205 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
206 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
208 error[E0658]: `cfg(target_has_atomic_load_store)` is experimental and subject to change
209 --> $DIR/feature-gate-cfg-target-has-atomic.rs:100:10
211 LL | cfg!(target_has_atomic_load_store = "ptr");
212 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
214 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
215 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
217 error[E0658]: `cfg(target_has_atomic_equal_alignment)` is experimental and subject to change
218 --> $DIR/feature-gate-cfg-target-has-atomic.rs:102:10
220 LL | cfg!(target_has_atomic_equal_alignment = "8");
221 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
223 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
224 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
226 error[E0658]: `cfg(target_has_atomic_equal_alignment)` is experimental and subject to change
227 --> $DIR/feature-gate-cfg-target-has-atomic.rs:104:10
229 LL | cfg!(target_has_atomic_equal_alignment = "16");
230 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
232 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
233 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
235 error[E0658]: `cfg(target_has_atomic_equal_alignment)` is experimental and subject to change
236 --> $DIR/feature-gate-cfg-target-has-atomic.rs:106:10
238 LL | cfg!(target_has_atomic_equal_alignment = "32");
239 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
241 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
242 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
244 error[E0658]: `cfg(target_has_atomic_equal_alignment)` is experimental and subject to change
245 --> $DIR/feature-gate-cfg-target-has-atomic.rs:108:10
247 LL | cfg!(target_has_atomic_equal_alignment = "64");
248 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
250 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
251 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
253 error[E0658]: `cfg(target_has_atomic_equal_alignment)` is experimental and subject to change
254 --> $DIR/feature-gate-cfg-target-has-atomic.rs:110:10
256 LL | cfg!(target_has_atomic_equal_alignment = "128");
257 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
259 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
260 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
262 error[E0658]: `cfg(target_has_atomic_equal_alignment)` is experimental and subject to change
263 --> $DIR/feature-gate-cfg-target-has-atomic.rs:112:10
265 LL | cfg!(target_has_atomic_equal_alignment = "ptr");
266 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
268 = note: see issue #32976 <https://github.com/rust-lang/rust/issues/32976> for more information
269 = help: add `#![feature(cfg_target_has_atomic)]` to the crate attributes to enable
271 error: aborting due to 30 previous errors
273 For more information about this error, try `rustc --explain E0658`.