Skip to content

Commit bd2944e

Browse files
committed
CI: bump vCPU use and macOS version
* increases number of build processes from 2 to 4 for Linux jobs * increases number of build processes from 2 to 3 for macOS job * increases macOS version from 12 to 14
1 parent d55933c commit bd2944e

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

.github/workflows/pull-request-checks.yaml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
run: |
4343
make -C lib/cbmc/src minisat2-download
4444
- name: Build with make
45-
run: make -C src -j2 CXX="ccache g++"
45+
run: make -C src -j4 CXX="ccache g++"
4646
- name: Run the ebmc tests with SAT
4747
run: make -C regression/ebmc test
4848
- name: Run the ebmc tests with Z3
@@ -94,8 +94,7 @@ jobs:
9494
run: |
9595
make -C lib/cbmc/src minisat2-download
9696
- name: Build with make
97-
run: |
98-
make CXX="ccache clang++" -C src -j2
97+
run: make CXX="ccache clang++" -C src -j4
9998
- name: Run the ebmc tests with SAT
10099
run: make -C regression/ebmc test
101100
- name: Run the ebmc tests with Z3
@@ -141,7 +140,7 @@ jobs:
141140
- name: Get minisat
142141
run: make -C lib/cbmc/src minisat2-download
143142
- name: Build with make
144-
run: make CXX="ccache g++ -Wno-class-memaccess" LIBS="-lstdc++fs" -C src -j2
143+
run: make CXX="ccache g++ -Wno-class-memaccess" LIBS="-lstdc++fs" -C src -j4
145144
- name: Run the ebmc tests with SAT
146145
run: |
147146
rm regression/ebmc/neural-liveness/counter1.desc
@@ -152,8 +151,8 @@ jobs:
152151
run: ccache -s
153152

154153
# This job takes approximately 20 minutes
155-
check-macos-12-make-clang:
156-
runs-on: macos-12
154+
check-macos-14-make-clang:
155+
runs-on: macos-14
157156
steps:
158157
- uses: actions/checkout@v4
159158
with:
@@ -180,7 +179,7 @@ jobs:
180179
- name: Get minisat
181180
run: make -C lib/cbmc/src minisat2-download
182181
- name: Build with make
183-
run: make YACC="/usr/local/opt/bison/bin/bison" CXX="ccache clang++" -C src -j2
182+
run: make YACC="/usr/local/opt/bison/bin/bison" CXX="ccache clang++" -C src -j3
184183
- name: Run the ebmc tests with SAT
185184
run: make -C regression/ebmc test
186185
- name: Run the ebmc tests with Z3

0 commit comments

Comments
 (0)