1 error[E0658]: intrinsics are subject to change
2 --> $DIR/feature-gate-abi.rs:13:8
4 LL | extern "rust-intrinsic" fn f1() {}
7 = help: add `#![feature(intrinsics)]` to the crate attributes to enable
9 error[E0658]: platform intrinsics are experimental and possibly buggy
10 --> $DIR/feature-gate-abi.rs:15:8
12 LL | extern "platform-intrinsic" fn f2() {}
13 | ^^^^^^^^^^^^^^^^^^^^
15 = note: see issue #27731 <https://github.com/rust-lang/rust/issues/27731> for more information
16 = help: add `#![feature(platform_intrinsics)]` to the crate attributes to enable
18 error[E0658]: rust-call ABI is subject to change
19 --> $DIR/feature-gate-abi.rs:17:8
21 LL | extern "rust-call" fn f4(_: ()) {}
24 = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
25 = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
27 error[E0658]: efiapi ABI is experimental and subject to change
28 --> $DIR/feature-gate-abi.rs:18:8
30 LL | extern "efiapi" fn f10() {}
33 = note: see issue #65815 <https://github.com/rust-lang/rust/issues/65815> for more information
34 = help: add `#![feature(abi_efiapi)]` to the crate attributes to enable
36 error[E0658]: intrinsics are subject to change
37 --> $DIR/feature-gate-abi.rs:22:12
39 LL | extern "rust-intrinsic" fn m1();
42 = help: add `#![feature(intrinsics)]` to the crate attributes to enable
44 error[E0658]: platform intrinsics are experimental and possibly buggy
45 --> $DIR/feature-gate-abi.rs:24:12
47 LL | extern "platform-intrinsic" fn m2();
48 | ^^^^^^^^^^^^^^^^^^^^
50 = note: see issue #27731 <https://github.com/rust-lang/rust/issues/27731> for more information
51 = help: add `#![feature(platform_intrinsics)]` to the crate attributes to enable
53 error[E0658]: rust-call ABI is subject to change
54 --> $DIR/feature-gate-abi.rs:26:12
56 LL | extern "rust-call" fn m4(_: ());
59 = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
60 = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
62 error[E0658]: efiapi ABI is experimental and subject to change
63 --> $DIR/feature-gate-abi.rs:27:12
65 LL | extern "efiapi" fn m10();
68 = note: see issue #65815 <https://github.com/rust-lang/rust/issues/65815> for more information
69 = help: add `#![feature(abi_efiapi)]` to the crate attributes to enable
71 error[E0658]: rust-call ABI is subject to change
72 --> $DIR/feature-gate-abi.rs:29:12
74 LL | extern "rust-call" fn dm4(_: ()) {}
77 = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
78 = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
80 error[E0658]: efiapi ABI is experimental and subject to change
81 --> $DIR/feature-gate-abi.rs:30:12
83 LL | extern "efiapi" fn dm10() {}
86 = note: see issue #65815 <https://github.com/rust-lang/rust/issues/65815> for more information
87 = help: add `#![feature(abi_efiapi)]` to the crate attributes to enable
89 error[E0658]: intrinsics are subject to change
90 --> $DIR/feature-gate-abi.rs:37:12
92 LL | extern "rust-intrinsic" fn m1() {}
95 = help: add `#![feature(intrinsics)]` to the crate attributes to enable
97 error[E0658]: platform intrinsics are experimental and possibly buggy
98 --> $DIR/feature-gate-abi.rs:39:12
100 LL | extern "platform-intrinsic" fn m2() {}
101 | ^^^^^^^^^^^^^^^^^^^^
103 = note: see issue #27731 <https://github.com/rust-lang/rust/issues/27731> for more information
104 = help: add `#![feature(platform_intrinsics)]` to the crate attributes to enable
106 error[E0658]: rust-call ABI is subject to change
107 --> $DIR/feature-gate-abi.rs:41:12
109 LL | extern "rust-call" fn m4(_: ()) {}
112 = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
113 = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
115 error[E0658]: efiapi ABI is experimental and subject to change
116 --> $DIR/feature-gate-abi.rs:42:12
118 LL | extern "efiapi" fn m10() {}
121 = note: see issue #65815 <https://github.com/rust-lang/rust/issues/65815> for more information
122 = help: add `#![feature(abi_efiapi)]` to the crate attributes to enable
124 error[E0658]: intrinsics are subject to change
125 --> $DIR/feature-gate-abi.rs:47:12
127 LL | extern "rust-intrinsic" fn im1() {}
130 = help: add `#![feature(intrinsics)]` to the crate attributes to enable
132 error[E0658]: platform intrinsics are experimental and possibly buggy
133 --> $DIR/feature-gate-abi.rs:49:12
135 LL | extern "platform-intrinsic" fn im2() {}
136 | ^^^^^^^^^^^^^^^^^^^^
138 = note: see issue #27731 <https://github.com/rust-lang/rust/issues/27731> for more information
139 = help: add `#![feature(platform_intrinsics)]` to the crate attributes to enable
141 error[E0658]: rust-call ABI is subject to change
142 --> $DIR/feature-gate-abi.rs:51:12
144 LL | extern "rust-call" fn im4(_: ()) {}
147 = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
148 = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
150 error[E0658]: efiapi ABI is experimental and subject to change
151 --> $DIR/feature-gate-abi.rs:52:12
153 LL | extern "efiapi" fn im10() {}
156 = note: see issue #65815 <https://github.com/rust-lang/rust/issues/65815> for more information
157 = help: add `#![feature(abi_efiapi)]` to the crate attributes to enable
159 error[E0658]: intrinsics are subject to change
160 --> $DIR/feature-gate-abi.rs:56:18
162 LL | type A1 = extern "rust-intrinsic" fn();
165 = help: add `#![feature(intrinsics)]` to the crate attributes to enable
167 error[E0658]: platform intrinsics are experimental and possibly buggy
168 --> $DIR/feature-gate-abi.rs:57:18
170 LL | type A2 = extern "platform-intrinsic" fn();
171 | ^^^^^^^^^^^^^^^^^^^^
173 = note: see issue #27731 <https://github.com/rust-lang/rust/issues/27731> for more information
174 = help: add `#![feature(platform_intrinsics)]` to the crate attributes to enable
176 error[E0658]: rust-call ABI is subject to change
177 --> $DIR/feature-gate-abi.rs:58:18
179 LL | type A4 = extern "rust-call" fn(_: ());
182 = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
183 = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
185 error[E0658]: efiapi ABI is experimental and subject to change
186 --> $DIR/feature-gate-abi.rs:59:19
188 LL | type A10 = extern "efiapi" fn();
191 = note: see issue #65815 <https://github.com/rust-lang/rust/issues/65815> for more information
192 = help: add `#![feature(abi_efiapi)]` to the crate attributes to enable
194 error[E0658]: intrinsics are subject to change
195 --> $DIR/feature-gate-abi.rs:62:8
197 LL | extern "rust-intrinsic" {}
200 = help: add `#![feature(intrinsics)]` to the crate attributes to enable
202 error[E0658]: platform intrinsics are experimental and possibly buggy
203 --> $DIR/feature-gate-abi.rs:63:8
205 LL | extern "platform-intrinsic" {}
206 | ^^^^^^^^^^^^^^^^^^^^
208 = note: see issue #27731 <https://github.com/rust-lang/rust/issues/27731> for more information
209 = help: add `#![feature(platform_intrinsics)]` to the crate attributes to enable
211 error[E0658]: rust-call ABI is subject to change
212 --> $DIR/feature-gate-abi.rs:64:8
214 LL | extern "rust-call" {}
217 = note: see issue #29625 <https://github.com/rust-lang/rust/issues/29625> for more information
218 = help: add `#![feature(unboxed_closures)]` to the crate attributes to enable
220 error[E0658]: efiapi ABI is experimental and subject to change
221 --> $DIR/feature-gate-abi.rs:65:8
223 LL | extern "efiapi" {}
226 = note: see issue #65815 <https://github.com/rust-lang/rust/issues/65815> for more information
227 = help: add `#![feature(abi_efiapi)]` to the crate attributes to enable
229 error: intrinsic must be in `extern "rust-intrinsic" { ... }` block
230 --> $DIR/feature-gate-abi.rs:22:32
232 LL | extern "rust-intrinsic" fn m1();
235 error: intrinsic must be in `extern "rust-intrinsic" { ... }` block
236 --> $DIR/feature-gate-abi.rs:24:36
238 LL | extern "platform-intrinsic" fn m2();
241 error: intrinsic must be in `extern "rust-intrinsic" { ... }` block
242 --> $DIR/feature-gate-abi.rs:13:33
244 LL | extern "rust-intrinsic" fn f1() {}
247 error: intrinsic must be in `extern "rust-intrinsic" { ... }` block
248 --> $DIR/feature-gate-abi.rs:15:37
250 LL | extern "platform-intrinsic" fn f2() {}
253 error: intrinsic must be in `extern "rust-intrinsic" { ... }` block
254 --> $DIR/feature-gate-abi.rs:37:37
256 LL | extern "rust-intrinsic" fn m1() {}
259 error: intrinsic must be in `extern "rust-intrinsic" { ... }` block
260 --> $DIR/feature-gate-abi.rs:39:41
262 LL | extern "platform-intrinsic" fn m2() {}
265 error: intrinsic must be in `extern "rust-intrinsic" { ... }` block
266 --> $DIR/feature-gate-abi.rs:47:38
268 LL | extern "rust-intrinsic" fn im1() {}
271 error: intrinsic must be in `extern "rust-intrinsic" { ... }` block
272 --> $DIR/feature-gate-abi.rs:49:42
274 LL | extern "platform-intrinsic" fn im2() {}
277 error: aborting due to 34 previous errors
279 For more information about this error, try `rustc --explain E0658`.