Skip to content

Commit e137129

Browse files
ci/cirrus: Add ARM32 valgrind tasks
1 parent 1f1bb78 commit e137129

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

.cirrus.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,3 +93,27 @@ task:
9393
- env: { CC: 'clang-snapshot' }
9494
<< : *LINUX_ARM64_CONTAINER
9595
<< : *CAT_LOGS
96+
97+
task:
98+
name: "ARM32: Linux (Debian stable), Valgrind"
99+
persistent_worker:
100+
labels:
101+
type: arm64
102+
env:
103+
HOST: 'arm-linux-gnueabihf'
104+
ECDH: yes
105+
RECOVERY: yes
106+
SCHNORRSIG: yes
107+
ELLSWIFT: yes
108+
WRAPPER_CMD: 'valgrind --error-exitcode=42'
109+
SECP256K1_TEST_ITERS: 2
110+
matrix:
111+
- env: { }
112+
- env: { EXPERIMENTAL: 'yes', ASM: 'arm32' }
113+
matrix:
114+
- env: { CC: 'gcc' }
115+
- env: { CC: 'clang --target=arm-linux-gnueabihf' }
116+
- env: { CC: 'gcc-snapshot' }
117+
- env: { CC: 'clang-snapshot --target=arm-linux-gnueabihf' }
118+
<< : *LINUX_ARM64_CONTAINER
119+
<< : *CAT_LOGS

0 commit comments

Comments
 (0)