79
79
- run : cargo test --all-features
80
80
env :
81
81
RUSTFLAGS : -Dwarnings --cfg sha2_backend="soft"
82
+ - run : cargo test --all-features
83
+ env :
84
+ RUSTFLAGS : -Dwarnings --cfg sha2_backend="soft-compact"
82
85
83
86
# macOS tests
84
87
macos :
@@ -102,6 +105,9 @@ jobs:
102
105
- run : cargo test --all-features
103
106
env :
104
107
RUSTFLAGS : -Dwarnings --cfg sha2_backend="soft"
108
+ - run : cargo test --all-features
109
+ env :
110
+ RUSTFLAGS : -Dwarnings --cfg sha2_backend="soft-compact"
105
111
106
112
# Windows tests
107
113
windows :
@@ -126,6 +132,9 @@ jobs:
126
132
- run : cargo test --all-features
127
133
env :
128
134
RUSTFLAGS : -Dwarnings --cfg sha2_backend="soft"
135
+ - run : cargo test --all-features
136
+ env :
137
+ RUSTFLAGS : -Dwarnings --cfg sha2_backend="soft-compact"
129
138
130
139
# Cross-compiled tests
131
140
cross :
@@ -174,6 +183,9 @@ jobs:
174
183
- run : cross test --package sha2 --all-features --target riscv64gc-unknown-linux-gnu
175
184
env :
176
185
RUSTFLAGS : -Dwarnings --cfg sha2_backend="soft" -C target-feature=+zknh,+zbkb
186
+ - run : cross test --package sha2 --all-features --target riscv64gc-unknown-linux-gnu
187
+ env :
188
+ RUSTFLAGS : -Dwarnings --cfg sha2_backend="soft-compact" -C target-feature=+zknh,+zbkb
177
189
- run : cross test --package sha2 --all-features --target riscv64gc-unknown-linux-gnu
178
190
env :
179
191
RUSTFLAGS : -Dwarnings --cfg sha2_backend="riscv-zknh" -C target-feature=+zknh,+zbkb
@@ -193,6 +205,9 @@ jobs:
193
205
- run : cargo build --all-features --target riscv32gc-unknown-linux-gnu -Z build-std
194
206
env :
195
207
RUSTFLAGS : -Dwarnings --cfg sha2_backend="soft" -C target-feature=+zknh,+zbkb
208
+ - run : cargo build --all-features --target riscv32gc-unknown-linux-gnu -Z build-std
209
+ env :
210
+ RUSTFLAGS : -Dwarnings --cfg sha2_backend="soft-compact" -C target-feature=+zknh,+zbkb
196
211
- run : cargo build --all-features --target riscv32gc-unknown-linux-gnu -Z build-std
197
212
env :
198
213
RUSTFLAGS : -Dwarnings --cfg sha2_backend="riscv-zknh" -C target-feature=+zknh,+zbkb
0 commit comments