Skip to content

Commit 3918c90

Browse files
ci: Reduce number of macOS tasks from 28 to 8
1 parent fe9fff2 commit 3918c90

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

.cirrus.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ linux_container_snippet: &LINUX_CONTAINER
7373
task:
7474
name: "x86_64: Linux (Debian stable)"
7575
<< : *LINUX_CONTAINER
76-
matrix: &ENV_MATRIX
76+
matrix:
7777
- env: {WIDEMUL: int64, RECOVERY: yes}
7878
- env: {WIDEMUL: int64, ECDH: yes, SCHNORRSIG: yes, ELLSWIFT: yes}
7979
- env: {WIDEMUL: int128}
@@ -129,17 +129,20 @@ task:
129129
HOMEBREW_NO_INSTALL_CLEANUP: 1
130130
# Cirrus gives us a fixed number of 4 virtual CPUs. Not that we even have that many jobs at the moment...
131131
MAKEFLAGS: -j5
132-
matrix:
133-
<< : *ENV_MATRIX
134132
env:
135133
ASM: no
136134
WITH_VALGRIND: no
137135
CTIMETESTS: no
136+
CC: clang
138137
matrix:
139-
- env:
140-
CC: gcc
141-
- env:
142-
CC: clang
138+
- env: {}
139+
- env: {WIDEMUL: int64, RECOVERY: yes, ECDH: yes, SCHNORRSIG: yes, ELLSWIFT: yes}
140+
- env: {WIDEMUL: int64, RECOVERY: yes, ECDH: yes, SCHNORRSIG: yes, ELLSWIFT: yes, CC: gcc}
141+
- env: {WIDEMUL: int128_struct, ECMULTGENPRECISION: 2, ECMULTWINDOW: 4}
142+
- env: {WIDEMUL: int128, ECDH: yes, SCHNORRSIG: yes, ELLSWIFT: yes}
143+
- env: {WIDEMUL: int128, RECOVERY: yes, ECDH: yes, SCHNORRSIG: yes, ELLSWIFT: yes}
144+
- env: {WIDEMUL: int128, RECOVERY: yes, ECDH: yes, SCHNORRSIG: yes, ELLSWIFT: yes, CC: gcc}
145+
- env: {BUILD: distcheck, WITH_VALGRIND: no, CTIMETESTS: no, BENCH: no}
143146
brew_script:
144147
- brew install automake libtool gcc
145148
<< : *MERGE_BASE

0 commit comments

Comments
 (0)