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
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,14 +151,14 @@ 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 :
160159 submodules : recursive
161160 - name : Fetch dependencies
162- run : brew install flex bison ccache z3
161+ run : brew install bison ccache z3
163162 - name : Confirm z3 solver is available and log the version installed
164163 run : z3 --version
165164 - name : Prepare ccache
@@ -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="/opt/homebrew /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