Skip to content

Commit 87af2c4

Browse files
committed
Add ellsq testing to CI
1 parent c4e4ea2 commit 87af2c4

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

.cirrus.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ env:
1818
ECDH: no
1919
RECOVERY: no
2020
SCHNORRSIG: no
21+
ELLSQ: no
2122
### test options
2223
TEST_ITERS:
2324
BENCH: yes
@@ -60,12 +61,12 @@ task:
6061
memory: 1G
6162
matrix: &ENV_MATRIX
6263
- env: {WIDEMUL: int64, RECOVERY: yes}
63-
- env: {WIDEMUL: int64, ECDH: yes, EXPERIMENTAL: yes, SCHNORRSIG: yes}
64+
- env: {WIDEMUL: int64, ECDH: yes, EXPERIMENTAL: yes, SCHNORRSIG: yes, ELLSQ: yes}
6465
- env: {WIDEMUL: int128}
65-
- env: {WIDEMUL: int128, RECOVERY: yes, EXPERIMENTAL: yes, SCHNORRSIG: yes}
66+
- env: {WIDEMUL: int128, RECOVERY: yes, EXPERIMENTAL: yes, SCHNORRSIG: yes, ELLSQ: yes}
6667
- env: {WIDEMUL: int128, ECDH: yes, EXPERIMENTAL: yes, SCHNORRSIG: yes}
6768
- env: {WIDEMUL: int128, ASM: x86_64}
68-
- env: { RECOVERY: yes, EXPERIMENTAL: yes, SCHNORRSIG: yes}
69+
- env: { RECOVERY: yes, EXPERIMENTAL: yes, SCHNORRSIG: yes, ELLSQ: yes}
6970
- env: { STATICPRECOMPUTATION: no}
7071
- env: {BUILD: distcheck, WITH_VALGRIND: no, CTIMETEST: no, BENCH: no}
7172
- env: {CPPFLAGS: -DDETERMINISTIC}
@@ -91,6 +92,7 @@ task:
9192
env:
9293
HOST: i686-linux-gnu
9394
ECDH: yes
95+
ELLSQ: yes
9496
RECOVERY: yes
9597
EXPERIMENTAL: yes
9698
SCHNORRSIG: yes
@@ -175,6 +177,7 @@ task:
175177
HOST: s390x-linux-gnu
176178
WITH_VALGRIND: no
177179
ECDH: yes
180+
ELLSQ: yes
178181
RECOVERY: yes
179182
EXPERIMENTAL: yes
180183
SCHNORRSIG: yes
@@ -198,6 +201,7 @@ task:
198201
HOST: arm-linux-gnueabihf
199202
WITH_VALGRIND: no
200203
ECDH: yes
204+
ELLSQ: tes
201205
RECOVERY: yes
202206
EXPERIMENTAL: yes
203207
SCHNORRSIG: yes
@@ -222,6 +226,7 @@ task:
222226
HOST: aarch64-linux-gnu
223227
WITH_VALGRIND: no
224228
ECDH: yes
229+
ELLSQ: yes
225230
RECOVERY: yes
226231
EXPERIMENTAL: yes
227232
SCHNORRSIG: yes
@@ -243,6 +248,7 @@ task:
243248
HOST: powerpc64le-linux-gnu
244249
WITH_VALGRIND: no
245250
ECDH: yes
251+
ELLSQ: yes
246252
RECOVERY: yes
247253
EXPERIMENTAL: yes
248254
SCHNORRSIG: yes
@@ -264,6 +270,7 @@ task:
264270
HOST: x86_64-w64-mingw32
265271
WITH_VALGRIND: no
266272
ECDH: yes
273+
ELLSQ: yes
267274
RECOVERY: yes
268275
EXPERIMENTAL: yes
269276
SCHNORRSIG: yes
@@ -281,6 +288,7 @@ task:
281288
memory: 2G
282289
env:
283290
ECDH: yes
291+
ELLSQ: yes
284292
RECOVERY: yes
285293
EXPERIMENTAL: yes
286294
SCHNORRSIG: yes
@@ -333,6 +341,7 @@ task:
333341
WERROR_CFLAGS:
334342
EXPERIMENTAL: yes
335343
ECDH: yes
344+
ELLSQ: yes
336345
RECOVERY: yes
337346
SCHNORRSIG: yes
338347
<< : *MERGE_BASE

ci/cirrus.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ valgrind --version || true
1616
--enable-experimental="$EXPERIMENTAL" \
1717
--with-test-override-wide-multiply="$WIDEMUL" --with-asm="$ASM" \
1818
--enable-ecmult-static-precomputation="$STATICPRECOMPUTATION" --with-ecmult-gen-precision="$ECMULTGENPRECISION" \
19-
--enable-module-ecdh="$ECDH" --enable-module-recovery="$RECOVERY" \
19+
--enable-module-ecdh="$ECDH" --enable-module-recovery="$RECOVERY" --enable-module-ellsq="$ELLSQ" \
2020
--enable-module-schnorrsig="$SCHNORRSIG" \
2121
--with-valgrind="$WITH_VALGRIND" \
2222
--host="$HOST" $EXTRAFLAGS

0 commit comments

Comments
 (0)