Skip to content

Commit d4cbedc

Browse files
committed
Add ellsq testing to CI
1 parent fcd4abf commit d4cbedc

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
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
SECP256K1_TEST_ITERS:
2324
BENCH: yes
@@ -67,12 +68,12 @@ task:
6768
<< : *LINUX_CONTAINER
6869
matrix: &ENV_MATRIX
6970
- env: {WIDEMUL: int64, RECOVERY: yes}
70-
- env: {WIDEMUL: int64, ECDH: yes, SCHNORRSIG: yes}
71+
- env: {WIDEMUL: int64, ECDH: yes, SCHNORRSIG: yes, ELLSQ: yes}
7172
- env: {WIDEMUL: int128}
72-
- env: {WIDEMUL: int128, RECOVERY: yes, SCHNORRSIG: yes}
73+
- env: {WIDEMUL: int128, RECOVERY: yes, SCHNORRSIG: yes, ELLSQ: yes}
7374
- env: {WIDEMUL: int128, ECDH: yes, SCHNORRSIG: yes}
7475
- env: {WIDEMUL: int128, ASM: x86_64}
75-
- env: { RECOVERY: yes, SCHNORRSIG: yes}
76+
- env: { RECOVERY: yes, SCHNORRSIG: yes, ELLSQ: yes}
7677
- env: {BUILD: distcheck, WITH_VALGRIND: no, CTIMETEST: no, BENCH: no}
7778
- env: {CPPFLAGS: -DDETERMINISTIC}
7879
- env: {CFLAGS: -O0, CTIMETEST: no}
@@ -94,6 +95,7 @@ task:
9495
env:
9596
HOST: i686-linux-gnu
9697
ECDH: yes
98+
ELLSQ: yes
9799
RECOVERY: yes
98100
SCHNORRSIG: yes
99101
matrix:
@@ -176,6 +178,7 @@ task:
176178
HOST: s390x-linux-gnu
177179
WITH_VALGRIND: no
178180
ECDH: yes
181+
ELLSQ: yes
179182
RECOVERY: yes
180183
SCHNORRSIG: yes
181184
CTIMETEST: no
@@ -195,6 +198,7 @@ task:
195198
HOST: arm-linux-gnueabihf
196199
WITH_VALGRIND: no
197200
ECDH: yes
201+
ELLSQ: tes
198202
RECOVERY: yes
199203
SCHNORRSIG: yes
200204
CTIMETEST: no
@@ -215,6 +219,7 @@ task:
215219
HOST: aarch64-linux-gnu
216220
WITH_VALGRIND: no
217221
ECDH: yes
222+
ELLSQ: yes
218223
RECOVERY: yes
219224
SCHNORRSIG: yes
220225
CTIMETEST: no
@@ -232,6 +237,7 @@ task:
232237
HOST: powerpc64le-linux-gnu
233238
WITH_VALGRIND: no
234239
ECDH: yes
240+
ELLSQ: yes
235241
RECOVERY: yes
236242
SCHNORRSIG: yes
237243
CTIMETEST: no
@@ -249,6 +255,7 @@ task:
249255
HOST: x86_64-w64-mingw32
250256
WITH_VALGRIND: no
251257
ECDH: yes
258+
ELLSQ: yes
252259
RECOVERY: yes
253260
SCHNORRSIG: yes
254261
CTIMETEST: no
@@ -262,6 +269,7 @@ task:
262269
<< : *LINUX_CONTAINER
263270
env:
264271
ECDH: yes
272+
ELLSQ: yes
265273
RECOVERY: yes
266274
SCHNORRSIG: yes
267275
CTIMETEST: no
@@ -311,6 +319,7 @@ task:
311319
MAKEFLAGS: -j4 CC=g++ CFLAGS=-fpermissive\ -g
312320
WERROR_CFLAGS:
313321
ECDH: yes
322+
ELLSQ: yes
314323
RECOVERY: yes
315324
SCHNORRSIG: yes
316325
<< : *MERGE_BASE

ci/cirrus.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ valgrind --version || true
1818
--with-ecmult-window="$ECMULTWINDOW" \
1919
--with-ecmult-gen-precision="$ECMULTGENPRECISION" \
2020
--enable-module-ecdh="$ECDH" --enable-module-recovery="$RECOVERY" \
21+
--enable-module-ellsq="$ELLSQ" \
2122
--enable-module-schnorrsig="$SCHNORRSIG" \
2223
--enable-examples="$EXAMPLES" \
2324
--with-valgrind="$WITH_VALGRIND" \

0 commit comments

Comments
 (0)