]> git.proxmox.com Git - rustc.git/blob - src/test/ui/proc-macro/group-compat-hack/group-compat-hack.stderr
New upstream version 1.55.0+dfsg1
[rustc.git] / src / test / ui / proc-macro / group-compat-hack / group-compat-hack.stderr
1 warning: using an old version of `time-macros-impl`
2 --> $DIR/time-macros-impl/src/lib.rs:5:32
3 |
4 LL | #[my_macro] struct One($name);
5 | ^^^^^
6 |
7 ::: $DIR/group-compat-hack.rs:27:5
8 |
9 LL | impl_macros!(Foo);
10 | ------------------ in this macro invocation
11 |
12 = note: `#[warn(proc_macro_back_compat)]` on by default
13 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
14 = note: for more information, see issue #83125 <https://github.com/rust-lang/rust/issues/83125>
15 = note: the `time-macros-impl` crate will stop compiling in futures version of Rust. Please update to the latest version of the `time` crate to avoid breakage
16 = note: this warning originates in the macro `impl_macros` (in Nightly builds, run with -Z macro-backtrace for more info)
17
18 warning: using an old version of `time-macros-impl`
19 --> $DIR/time-macros-impl-0.1.0/src/lib.rs:5:32
20 |
21 LL | #[my_macro] struct One($name);
22 | ^^^^^
23 |
24 ::: $DIR/group-compat-hack.rs:44:5
25 |
26 LL | impl_macros!(Foo);
27 | ------------------ in this macro invocation
28 |
29 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
30 = note: for more information, see issue #83125 <https://github.com/rust-lang/rust/issues/83125>
31 = note: the `time-macros-impl` crate will stop compiling in futures version of Rust. Please update to the latest version of the `time` crate to avoid breakage
32 = note: this warning originates in the macro `impl_macros` (in Nightly builds, run with -Z macro-backtrace for more info)
33
34 warning: using an old version of `js-sys`
35 --> $DIR/js-sys-0.3.17/src/lib.rs:5:32
36 |
37 LL | #[my_macro] struct Two($name);
38 | ^^^^^
39 |
40 ::: $DIR/group-compat-hack.rs:46:5
41 |
42 LL | arrays!(Foo);
43 | ------------- in this macro invocation
44 |
45 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
46 = note: for more information, see issue #83125 <https://github.com/rust-lang/rust/issues/83125>
47 = note: older versions of the `js-sys` crate will stop compiling in future versions of Rust; please update to `js-sys` v0.3.40 or above
48 = note: this warning originates in the macro `arrays` (in Nightly builds, run with -Z macro-backtrace for more info)
49
50 warning: using an old version of `actix-web`
51 --> $DIR/actix-web/src/extract.rs:5:34
52 |
53 LL | #[my_macro] struct Three($T);
54 | ^^
55 |
56 ::: $DIR/group-compat-hack.rs:55:5
57 |
58 LL | tuple_from_req!(Foo);
59 | --------------------- in this macro invocation
60 |
61 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
62 = note: for more information, see issue #83125 <https://github.com/rust-lang/rust/issues/83125>
63 = note: the version of `actix-web` you are using might stop compiling in future versions of Rust; please update to the latest version of the `actix-web` crate to avoid breakage
64 = note: this warning originates in the macro `tuple_from_req` (in Nightly builds, run with -Z macro-backtrace for more info)
65
66 warning: using an old version of `actix-web`
67 --> $DIR/actix-web-2.0.0/src/extract.rs:5:34
68 |
69 LL | #[my_macro] struct Three($T);
70 | ^^
71 |
72 ::: $DIR/group-compat-hack.rs:63:5
73 |
74 LL | tuple_from_req!(Foo);
75 | --------------------- in this macro invocation
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 #83125 <https://github.com/rust-lang/rust/issues/83125>
79 = note: the version of `actix-web` you are using might stop compiling in future versions of Rust; please update to the latest version of the `actix-web` crate to avoid breakage
80 = note: this warning originates in the macro `tuple_from_req` (in Nightly builds, run with -Z macro-backtrace for more info)
81
82 warning: 5 warnings emitted
83
84 Future incompatibility report: Future breakage diagnostic:
85 warning: using an old version of `time-macros-impl`
86 --> $DIR/time-macros-impl/src/lib.rs:5:32
87 |
88 LL | #[my_macro] struct One($name);
89 | ^^^^^
90 |
91 ::: $DIR/group-compat-hack.rs:27:5
92 |
93 LL | impl_macros!(Foo);
94 | ------------------ in this macro invocation
95 |
96 = note: `#[warn(proc_macro_back_compat)]` on by default
97 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
98 = note: for more information, see issue #83125 <https://github.com/rust-lang/rust/issues/83125>
99 = note: the `time-macros-impl` crate will stop compiling in futures version of Rust. Please update to the latest version of the `time` crate to avoid breakage
100 = note: this warning originates in the macro `impl_macros` (in Nightly builds, run with -Z macro-backtrace for more info)
101
102 Future breakage diagnostic:
103 warning: using an old version of `time-macros-impl`
104 --> $DIR/time-macros-impl-0.1.0/src/lib.rs:5:32
105 |
106 LL | #[my_macro] struct One($name);
107 | ^^^^^
108 |
109 ::: $DIR/group-compat-hack.rs:44:5
110 |
111 LL | impl_macros!(Foo);
112 | ------------------ in this macro invocation
113 |
114 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
115 = note: for more information, see issue #83125 <https://github.com/rust-lang/rust/issues/83125>
116 = note: the `time-macros-impl` crate will stop compiling in futures version of Rust. Please update to the latest version of the `time` crate to avoid breakage
117 = note: this warning originates in the macro `impl_macros` (in Nightly builds, run with -Z macro-backtrace for more info)
118
119 Future breakage diagnostic:
120 warning: using an old version of `js-sys`
121 --> $DIR/js-sys-0.3.17/src/lib.rs:5:32
122 |
123 LL | #[my_macro] struct Two($name);
124 | ^^^^^
125 |
126 ::: $DIR/group-compat-hack.rs:46:5
127 |
128 LL | arrays!(Foo);
129 | ------------- in this macro invocation
130 |
131 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
132 = note: for more information, see issue #83125 <https://github.com/rust-lang/rust/issues/83125>
133 = note: older versions of the `js-sys` crate will stop compiling in future versions of Rust; please update to `js-sys` v0.3.40 or above
134 = note: this warning originates in the macro `arrays` (in Nightly builds, run with -Z macro-backtrace for more info)
135
136 Future breakage diagnostic:
137 warning: using an old version of `actix-web`
138 --> $DIR/actix-web/src/extract.rs:5:34
139 |
140 LL | #[my_macro] struct Three($T);
141 | ^^
142 |
143 ::: $DIR/group-compat-hack.rs:55:5
144 |
145 LL | tuple_from_req!(Foo);
146 | --------------------- in this macro invocation
147 |
148 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
149 = note: for more information, see issue #83125 <https://github.com/rust-lang/rust/issues/83125>
150 = note: the version of `actix-web` you are using might stop compiling in future versions of Rust; please update to the latest version of the `actix-web` crate to avoid breakage
151 = note: this warning originates in the macro `tuple_from_req` (in Nightly builds, run with -Z macro-backtrace for more info)
152
153 Future breakage diagnostic:
154 warning: using an old version of `actix-web`
155 --> $DIR/actix-web-2.0.0/src/extract.rs:5:34
156 |
157 LL | #[my_macro] struct Three($T);
158 | ^^
159 |
160 ::: $DIR/group-compat-hack.rs:63:5
161 |
162 LL | tuple_from_req!(Foo);
163 | --------------------- in this macro invocation
164 |
165 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
166 = note: for more information, see issue #83125 <https://github.com/rust-lang/rust/issues/83125>
167 = note: the version of `actix-web` you are using might stop compiling in future versions of Rust; please update to the latest version of the `actix-web` crate to avoid breakage
168 = note: this warning originates in the macro `tuple_from_req` (in Nightly builds, run with -Z macro-backtrace for more info)
169