1+ error[E0570]: "gpu-kernel" is not a supported ABI for the current target
2+ --> $DIR/feature-gate-abi_gpu_kernel.rs:16:8
3+ |
4+ LL | extern "gpu-kernel" fn f1(_: ()) {}
5+ | ^^^^^^^^^^^^
6+
17error[E0658]: the extern "gpu-kernel" ABI is experimental and subject to change
28 --> $DIR/feature-gate-abi_gpu_kernel.rs:16:8
39 |
@@ -8,6 +14,12 @@ LL | extern "gpu-kernel" fn f1(_: ()) {}
814 = help: add `#![feature(abi_gpu_kernel)]` to the crate attributes to enable
915 = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
1016
17+ error[E0570]: "gpu-kernel" is not a supported ABI for the current target
18+ --> $DIR/feature-gate-abi_gpu_kernel.rs:21:12
19+ |
20+ LL | extern "gpu-kernel" fn m1(_: ());
21+ | ^^^^^^^^^^^^
22+
1123error[E0658]: the extern "gpu-kernel" ABI is experimental and subject to change
1224 --> $DIR/feature-gate-abi_gpu_kernel.rs:21:12
1325 |
@@ -18,8 +30,14 @@ LL | extern "gpu-kernel" fn m1(_: ());
1830 = help: add `#![feature(abi_gpu_kernel)]` to the crate attributes to enable
1931 = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
2032
33+ error[E0570]: "gpu-kernel" is not a supported ABI for the current target
34+ --> $DIR/feature-gate-abi_gpu_kernel.rs:24:12
35+ |
36+ LL | extern "gpu-kernel" fn dm1(_: ()) {}
37+ | ^^^^^^^^^^^^
38+
2139error[E0658]: the extern "gpu-kernel" ABI is experimental and subject to change
22- --> $DIR/feature-gate-abi_gpu_kernel.rs:23 :12
40+ --> $DIR/feature-gate-abi_gpu_kernel.rs:24 :12
2341 |
2442LL | extern "gpu-kernel" fn dm1(_: ()) {}
2543 | ^^^^^^^^^^^^
@@ -28,8 +46,14 @@ LL | extern "gpu-kernel" fn dm1(_: ()) {}
2846 = help: add `#![feature(abi_gpu_kernel)]` to the crate attributes to enable
2947 = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
3048
49+ error[E0570]: "gpu-kernel" is not a supported ABI for the current target
50+ --> $DIR/feature-gate-abi_gpu_kernel.rs:32:12
51+ |
52+ LL | extern "gpu-kernel" fn m1(_: ()) {}
53+ | ^^^^^^^^^^^^
54+
3155error[E0658]: the extern "gpu-kernel" ABI is experimental and subject to change
32- --> $DIR/feature-gate-abi_gpu_kernel.rs:31 :12
56+ --> $DIR/feature-gate-abi_gpu_kernel.rs:32 :12
3357 |
3458LL | extern "gpu-kernel" fn m1(_: ()) {}
3559 | ^^^^^^^^^^^^
@@ -38,8 +62,14 @@ LL | extern "gpu-kernel" fn m1(_: ()) {}
3862 = help: add `#![feature(abi_gpu_kernel)]` to the crate attributes to enable
3963 = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
4064
65+ error[E0570]: "gpu-kernel" is not a supported ABI for the current target
66+ --> $DIR/feature-gate-abi_gpu_kernel.rs:38:12
67+ |
68+ LL | extern "gpu-kernel" fn im1(_: ()) {}
69+ | ^^^^^^^^^^^^
70+
4171error[E0658]: the extern "gpu-kernel" ABI is experimental and subject to change
42- --> $DIR/feature-gate-abi_gpu_kernel.rs:37 :12
72+ --> $DIR/feature-gate-abi_gpu_kernel.rs:38 :12
4373 |
4474LL | extern "gpu-kernel" fn im1(_: ()) {}
4575 | ^^^^^^^^^^^^
@@ -48,8 +78,14 @@ LL | extern "gpu-kernel" fn im1(_: ()) {}
4878 = help: add `#![feature(abi_gpu_kernel)]` to the crate attributes to enable
4979 = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
5080
81+ error[E0570]: "gpu-kernel" is not a supported ABI for the current target
82+ --> $DIR/feature-gate-abi_gpu_kernel.rs:43:18
83+ |
84+ LL | type A1 = extern "gpu-kernel" fn(_: ());
85+ | ^^^^^^^^^^^^
86+
5187error[E0658]: the extern "gpu-kernel" ABI is experimental and subject to change
52- --> $DIR/feature-gate-abi_gpu_kernel.rs:42 :18
88+ --> $DIR/feature-gate-abi_gpu_kernel.rs:43 :18
5389 |
5490LL | type A1 = extern "gpu-kernel" fn(_: ());
5591 | ^^^^^^^^^^^^
@@ -58,6 +94,12 @@ LL | type A1 = extern "gpu-kernel" fn(_: ());
5894 = help: add `#![feature(abi_gpu_kernel)]` to the crate attributes to enable
5995 = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
6096
97+ error[E0570]: "gpu-kernel" is not a supported ABI for the current target
98+ --> $DIR/feature-gate-abi_gpu_kernel.rs:47:8
99+ |
100+ LL | extern "gpu-kernel" {}
101+ | ^^^^^^^^^^^^
102+
61103error[E0658]: the extern "gpu-kernel" ABI is experimental and subject to change
62104 --> $DIR/feature-gate-abi_gpu_kernel.rs:47:8
63105 |
@@ -68,58 +110,7 @@ LL | extern "gpu-kernel" {}
68110 = help: add `#![feature(abi_gpu_kernel)]` to the crate attributes to enable
69111 = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
70112
71- warning: the calling convention "gpu-kernel" is not supported on this target
72- --> $DIR/feature-gate-abi_gpu_kernel.rs:42:11
73- |
74- LL | type A1 = extern "gpu-kernel" fn(_: ());
75- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
76- |
77- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
78- = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
79- = note: `#[warn(unsupported_fn_ptr_calling_conventions)]` on by default
80-
81- error[E0570]: `"gpu-kernel"` is not a supported ABI for the current target
82- --> $DIR/feature-gate-abi_gpu_kernel.rs:47:1
83- |
84- LL | extern "gpu-kernel" {}
85- | ^^^^^^^^^^^^^^^^^^^^^^
86-
87- error[E0570]: `"gpu-kernel"` is not a supported ABI for the current target
88- --> $DIR/feature-gate-abi_gpu_kernel.rs:16:1
89- |
90- LL | extern "gpu-kernel" fn f1(_: ()) {}
91- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
92-
93- error[E0570]: `"gpu-kernel"` is not a supported ABI for the current target
94- --> $DIR/feature-gate-abi_gpu_kernel.rs:23:5
95- |
96- LL | extern "gpu-kernel" fn dm1(_: ()) {}
97- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
98-
99- error[E0570]: `"gpu-kernel"` is not a supported ABI for the current target
100- --> $DIR/feature-gate-abi_gpu_kernel.rs:31:5
101- |
102- LL | extern "gpu-kernel" fn m1(_: ()) {}
103- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
104-
105- error[E0570]: `"gpu-kernel"` is not a supported ABI for the current target
106- --> $DIR/feature-gate-abi_gpu_kernel.rs:37:5
107- |
108- LL | extern "gpu-kernel" fn im1(_: ()) {}
109- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
110-
111- error: aborting due to 12 previous errors; 1 warning emitted
113+ error: aborting due to 14 previous errors
112114
113115Some errors have detailed explanations: E0570, E0658.
114116For more information about an error, try `rustc --explain E0570`.
115- Future incompatibility report: Future breakage diagnostic:
116- warning: the calling convention "gpu-kernel" is not supported on this target
117- --> $DIR/feature-gate-abi_gpu_kernel.rs:42:11
118- |
119- LL | type A1 = extern "gpu-kernel" fn(_: ());
120- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
121- |
122- = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
123- = note: for more information, see issue #130260 <https://github.com/rust-lang/rust/issues/130260>
124- = note: `#[warn(unsupported_fn_ptr_calling_conventions)]` on by default
125-
0 commit comments