@@ -50,13 +50,13 @@ jobs:
5050 # These are the names of specific Rust versions detected in
5151 # `build.rs`. Each of these represents the minimum Rust version for
5252 # which a particular feature is supported.
53- " zerocopy-simd-x86-avx12-1-89-0" ,
54- " zerocopy-core-error-1-81-0" ,
55- " zerocopy-diagnostic-on-unimplemented-1-78-0" ,
56- " zerocopy-generic-bounds-in-const-fn-1-61-0" ,
57- " zerocopy-target-has-atomics-1-60-0" ,
58- " zerocopy-aarch64-simd-1-59-0" ,
59- " zerocopy-panic-in-const-and-vec-try-reserve-1-57-0"
53+ " no- zerocopy-simd-x86-avx12-1-89-0" ,
54+ " no- zerocopy-core-error-1-81-0" ,
55+ " no- zerocopy-diagnostic-on-unimplemented-1-78-0" ,
56+ " no- zerocopy-generic-bounds-in-const-fn-1-61-0" ,
57+ " no- zerocopy-target-has-atomics-1-60-0" ,
58+ " no- zerocopy-aarch64-simd-1-59-0" ,
59+ " no- zerocopy-panic-in-const-and-vec-try-reserve-1-57-0"
6060 ]
6161 target : [
6262 " i686-unknown-linux-gnu" ,
@@ -86,19 +86,19 @@ jobs:
8686 features : " --all-features"
8787 - toolchain : " stable"
8888 features : " --all-features"
89- - toolchain : " zerocopy-simd-x86-avx12-1-89-0"
89+ - toolchain : " no- zerocopy-simd-x86-avx12-1-89-0"
9090 features : " --all-features"
91- - toolchain : " zerocopy-core-error-1-81-0"
91+ - toolchain : " no- zerocopy-core-error-1-81-0"
9292 features : " --all-features"
93- - toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
93+ - toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
9494 features : " --all-features"
95- - toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
95+ - toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
9696 features : " --all-features"
97- - toolchain : " zerocopy-target-has-atomics-1-60-0"
97+ - toolchain : " no- zerocopy-target-has-atomics-1-60-0"
9898 features : " --all-features"
99- - toolchain : " zerocopy-aarch64-simd-1-59-0"
99+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
100100 features : " --all-features"
101- - toolchain : " zerocopy-panic-in-const-and-vec-try-reserve-1-57-0"
101+ - toolchain : " no- zerocopy-panic-in-const-and-vec-try-reserve-1-57-0"
102102 features : " --all-features"
103103 # Exclude any combination for the zerocopy-derive crate which
104104 # uses zerocopy features.
@@ -113,109 +113,109 @@ jobs:
113113 # exist to exercise zerocopy behavior which differs by toolchain;
114114 # zerocopy-derive doesn't behave differently on these toolchains.
115115 - crate : " zerocopy-derive"
116- toolchain : " zerocopy-simd-x86-avx12-1-89-0"
116+ toolchain : " no- zerocopy-simd-x86-avx12-1-89-0"
117117 - crate : " zerocopy-derive"
118- toolchain : " zerocopy-core-error-1-81-0"
118+ toolchain : " no- zerocopy-core-error-1-81-0"
119119 - crate : " zerocopy-derive"
120- toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
120+ toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
121121 - crate : " zerocopy-derive"
122- toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
122+ toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
123123 - crate : " zerocopy-derive"
124- toolchain : " zerocopy-target-has-atomics-1-60-0"
124+ toolchain : " no- zerocopy-target-has-atomics-1-60-0"
125125 - crate : " zerocopy-derive"
126- toolchain : " zerocopy-aarch64-simd-1-59-0"
126+ toolchain : " no- zerocopy-aarch64-simd-1-59-0"
127127 - crate : " zerocopy-derive"
128- toolchain : " zerocopy-panic-in-const-and-vec-try-reserve-1-57-0"
128+ toolchain : " no- zerocopy-panic-in-const-and-vec-try-reserve-1-57-0"
129129 # Exclude stable/wasm since wasm is no longer provided via rustup on
130130 # stable.
131131 - toolchain : " stable"
132132 target : " wasm32-unknown-unknown"
133- # Exclude non-aarch64 targets from the `zerocopy-aarch64-simd-1-59-0`
133+ # Exclude non-aarch64 targets from the `no- zerocopy-aarch64-simd-1-59-0`
134134 # toolchain.
135- - toolchain : " zerocopy-aarch64-simd-1-59-0"
135+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
136136 target : " i686-unknown-linux-gnu"
137- - toolchain : " zerocopy-aarch64-simd-1-59-0"
137+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
138138 target : " x86_64-unknown-linux-gnu"
139- - toolchain : " zerocopy-aarch64-simd-1-59-0"
139+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
140140 target : " arm-unknown-linux-gnueabi"
141- - toolchain : " zerocopy-aarch64-simd-1-59-0"
141+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
142142 target : " powerpc-unknown-linux-gnu"
143- - toolchain : " zerocopy-aarch64-simd-1-59-0"
143+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
144144 target : " powerpc64-unknown-linux-gnu"
145- - toolchain : " zerocopy-aarch64-simd-1-59-0"
145+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
146146 target : " riscv64gc-unknown-linux-gnu"
147- - toolchain : " zerocopy-aarch64-simd-1-59-0"
147+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
148148 target : " s390x-unknown-linux-gnu"
149- - toolchain : " zerocopy-aarch64-simd-1-59-0"
149+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
150150 target : " x86_64-pc-windows-msvc"
151- - toolchain : " zerocopy-aarch64-simd-1-59-0"
151+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
152152 target : " thumbv6m-none-eabi"
153- - toolchain : " zerocopy-aarch64-simd-1-59-0"
153+ - toolchain : " no- zerocopy-aarch64-simd-1-59-0"
154154 target : " wasm32-unknown-unknown"
155- # Exclude most targets targets from the `zerocopy-core-error-1-81-0`
156- # toolchain since the `zerocopy-core-error-1-81-0` feature is unrelated to
155+ # Exclude most targets targets from the `no- zerocopy-core-error-1-81-0`
156+ # toolchain since the `no- zerocopy-core-error-1-81-0` feature is unrelated to
157157 # compilation target. This only leaves i686 and x86_64 targets.
158- - toolchain : " zerocopy-core-error-1-81-0"
158+ - toolchain : " no- zerocopy-core-error-1-81-0"
159159 target : " arm-unknown-linux-gnueabi"
160- - toolchain : " zerocopy-core-error-1-81-0"
160+ - toolchain : " no- zerocopy-core-error-1-81-0"
161161 target : " aarch64-unknown-linux-gnu"
162- - toolchain : " zerocopy-core-error-1-81-0"
162+ - toolchain : " no- zerocopy-core-error-1-81-0"
163163 target : " powerpc-unknown-linux-gnu"
164- - toolchain : " zerocopy-core-error-1-81-0"
164+ - toolchain : " no- zerocopy-core-error-1-81-0"
165165 target : " powerpc64-unknown-linux-gnu"
166- - toolchain : " zerocopy-core-error-1-81-0"
166+ - toolchain : " no- zerocopy-core-error-1-81-0"
167167 target : " riscv64gc-unknown-linux-gnu"
168- - toolchain : " zerocopy-core-error-1-81-0"
168+ - toolchain : " no- zerocopy-core-error-1-81-0"
169169 target : " s390x-unknown-linux-gnu"
170- - toolchain : " zerocopy-core-error-1-81-0"
170+ - toolchain : " no- zerocopy-core-error-1-81-0"
171171 target : " x86_64-pc-windows-msvc"
172- - toolchain : " zerocopy-core-error-1-81-0"
172+ - toolchain : " no- zerocopy-core-error-1-81-0"
173173 target : " thumbv6m-none-eabi"
174- - toolchain : " zerocopy-core-error-1-81-0"
174+ - toolchain : " no- zerocopy-core-error-1-81-0"
175175 target : " wasm32-unknown-unknown"
176176 # Exclude most targets targets from the
177- # `zerocopy-diagnostic-on-unimplemented-1-78-0` toolchain since the
178- # `zerocopy-diagnostic-on-unimplemented-1-78-0` feature is unrelated to
177+ # `no- zerocopy-diagnostic-on-unimplemented-1-78-0` toolchain since the
178+ # `no- zerocopy-diagnostic-on-unimplemented-1-78-0` feature is unrelated to
179179 # compilation target. This only leaves i686 and x86_64 targets.
180- - toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
180+ - toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
181181 target : " arm-unknown-linux-gnueabi"
182- - toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
182+ - toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
183183 target : " aarch64-unknown-linux-gnu"
184- - toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
184+ - toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
185185 target : " powerpc-unknown-linux-gnu"
186- - toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
186+ - toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
187187 target : " powerpc64-unknown-linux-gnu"
188- - toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
188+ - toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
189189 target : " riscv64gc-unknown-linux-gnu"
190- - toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
190+ - toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
191191 target : " s390x-unknown-linux-gnu"
192- - toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
192+ - toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
193193 target : " x86_64-pc-windows-msvc"
194- - toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
194+ - toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
195195 target : " thumbv6m-none-eabi"
196- - toolchain : " zerocopy-diagnostic-on-unimplemented-1-78-0"
196+ - toolchain : " no- zerocopy-diagnostic-on-unimplemented-1-78-0"
197197 target : " wasm32-unknown-unknown"
198198 # Exclude most targets targets from the
199- # `zerocopy-generic-bounds-in-const-fn-1-61-0` toolchain since the
200- # `zerocopy-generic-bounds-in-const-fn-1-61-0` feature is unrelated to
199+ # `no- zerocopy-generic-bounds-in-const-fn-1-61-0` toolchain since the
200+ # `no- zerocopy-generic-bounds-in-const-fn-1-61-0` feature is unrelated to
201201 # compilation target. This only leaves i686 and x86_64 targets.
202- - toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
202+ - toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
203203 target : " arm-unknown-linux-gnueabi"
204- - toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
204+ - toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
205205 target : " aarch64-unknown-linux-gnu"
206- - toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
206+ - toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
207207 target : " powerpc-unknown-linux-gnu"
208- - toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
208+ - toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
209209 target : " powerpc64-unknown-linux-gnu"
210- - toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
210+ - toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
211211 target : " riscv64gc-unknown-linux-gnu"
212- - toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
212+ - toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
213213 target : " s390x-unknown-linux-gnu"
214- - toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
214+ - toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
215215 target : " x86_64-pc-windows-msvc"
216- - toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
216+ - toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
217217 target : " thumbv6m-none-eabi"
218- - toolchain : " zerocopy-generic-bounds-in-const-fn-1-61-0"
218+ - toolchain : " no- zerocopy-generic-bounds-in-const-fn-1-61-0"
219219 target : " wasm32-unknown-unknown"
220220 # Exclude `thumbv6m-none-eabi` combined with any feature that implies
221221 # the `std` feature since `thumbv6m-none-eabi` does not include a
0 commit comments