38
38
matrix :
39
39
# See `INTERNAL.md` for an explanation of these pinned toolchain
40
40
# versions.
41
- toolchain : [ "msrv", "stable", "nightly", "zerocopy-aarch64-simd", "zerocopy-generic-bounds- in-const-fn" ]
41
+ toolchain : [ "msrv", "stable", "nightly", "zerocopy-generic-bounds-in-const-fn", "zerocopy- aarch64-simd", "zerocopy-panic- in-const", ]
42
42
target : [
43
43
" i686-unknown-linux-gnu" ,
44
44
" x86_64-unknown-linux-gnu" ,
@@ -59,10 +59,13 @@ jobs:
59
59
features : " --all-features"
60
60
- toolchain : " stable"
61
61
features : " --all-features"
62
+ - toolchain : " zerocopy-generic-bounds-in-const-fn"
63
+ features : " --all-features"
62
64
- toolchain : " zerocopy-aarch64-simd"
63
65
features : " --all-features"
64
- - toolchain : " zerocopy-generic-bounds- in-const-fn "
66
+ - toolchain : " zerocopy-panic- in-const"
65
67
features : " --all-features"
68
+
66
69
# Exclude any combination for the zerocopy-derive crate which
67
70
# uses zerocopy features.
68
71
- crate : " zerocopy-derive"
@@ -75,10 +78,12 @@ jobs:
75
78
# other than "msrv", "stable", and "nightly". These other versions
76
79
# exist to exercise zerocopy behavior which differs by toolchain;
77
80
# zerocopy-derive doesn't behave different on these toolchains.
81
+ - crate : " zerocopy-derive"
82
+ toolchain : " zerocopy-generic-bounds-in-const-fn"
78
83
- crate : " zerocopy-derive"
79
84
toolchain : " zerocopy-aarch64-simd"
80
85
- crate : " zerocopy-derive"
81
- toolchain : " zerocopy-generic-bounds- in-const-fn "
86
+ toolchain : " zerocopy-panic- in-const"
82
87
83
88
name : Build & Test (crate:${{ matrix.crate }}, toolchain:${{ matrix.toolchain }}, target:${{ matrix.target }}, features:${{ matrix.features }})
84
89
0 commit comments