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
2- --> $DIR/feature-gate-abi_gpu_kernel.rs:11 :8
8+ --> $DIR/feature-gate-abi_gpu_kernel.rs:16 :8
39 |
410LL | extern "gpu-kernel" fn f1(_: ()) {}
511 | ^^^^^^^^^^^^
@@ -8,8 +14,14 @@ 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
12- --> $DIR/feature-gate-abi_gpu_kernel.rs:16 :12
24+ --> $DIR/feature-gate-abi_gpu_kernel.rs:21 :12
1325 |
1426LL | extern "gpu-kernel" fn m1(_: ());
1527 | ^^^^^^^^^^^^
@@ -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:18 :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:26 :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:32 :12
72+ --> $DIR/feature-gate-abi_gpu_kernel.rs:38 :12
4373 |
4474LL | extern "gpu-kernel" fn im1(_: ()) {}
4575 | ^^^^^^^^^^^^
@@ -48,78 +78,39 @@ 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
51- error[E0658 ]: the extern "gpu-kernel" ABI is experimental and subject to change
52- --> $DIR/feature-gate-abi_gpu_kernel.rs:37 :18
81+ error[E0570 ]: ` "gpu-kernel"` is not a supported ABI for the current target
82+ --> $DIR/feature-gate-abi_gpu_kernel.rs:43 :18
5383 |
5484LL | type A1 = extern "gpu-kernel" fn(_: ());
5585 | ^^^^^^^^^^^^
56- |
57- = note: see issue #135467 <https://github.com/rust-lang/rust/issues/135467> for more information
58- = help: add `#![feature(abi_gpu_kernel)]` to the crate attributes to enable
59- = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
6086
6187error[E0658]: the extern "gpu-kernel" ABI is experimental and subject to change
62- --> $DIR/feature-gate-abi_gpu_kernel.rs:42:8
88+ --> $DIR/feature-gate-abi_gpu_kernel.rs:43:18
6389 |
64- LL | extern "gpu-kernel" {}
65- | ^^^^^^^^^^^^
90+ LL | type A1 = extern "gpu-kernel" fn(_: ());
91+ | ^^^^^^^^^^^^
6692 |
6793 = note: see issue #135467 <https://github.com/rust-lang/rust/issues/135467> for more information
6894 = help: add `#![feature(abi_gpu_kernel)]` to the crate attributes to enable
6995 = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
7096
71- warning: the calling convention "gpu-kernel" is not supported on this target
72- --> $DIR/feature-gate-abi_gpu_kernel.rs:37: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-
8197error[E0570]: `"gpu-kernel"` is not a supported ABI for the current target
82- --> $DIR/feature-gate-abi_gpu_kernel.rs:42:1
98+ --> $DIR/feature-gate-abi_gpu_kernel.rs:47:8
8399 |
84100LL | 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:11: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:18:5
95- |
96- LL | extern "gpu-kernel" fn dm1(_: ()) {}
97- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
101+ | ^^^^^^^^^^^^
98102
99- error[E0570 ]: ` "gpu-kernel"` is not a supported ABI for the current target
100- --> $DIR/feature-gate-abi_gpu_kernel.rs:26:5
103+ error[E0658 ]: the extern "gpu-kernel" ABI is experimental and subject to change
104+ --> $DIR/feature-gate-abi_gpu_kernel.rs:47:8
101105 |
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:32:5
106+ LL | extern "gpu-kernel" {}
107+ | ^^^^^^^^^^^^
107108 |
108- LL | extern "gpu-kernel" fn im1(_: ()) {}
109- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
109+ = note: see issue #135467 <https://github.com/rust-lang/rust/issues/135467> for more information
110+ = help: add `#![feature(abi_gpu_kernel)]` to the crate attributes to enable
111+ = note: this compiler was built on YYYY-MM-DD; consider upgrading it if it is out of date
110112
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:37: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