@@ -382,8 +382,8 @@ jobs:
382
382
- name : Run tests
383
383
run : cd build; ctest . -V -L THOROUGH -j2
384
384
385
- check-macos-10_15 -make-clang :
386
- runs-on : macos-10.15
385
+ check-macos-11 -make-clang :
386
+ runs-on : macos-11
387
387
steps :
388
388
- uses : actions/checkout@v2
389
389
with :
@@ -432,48 +432,6 @@ jobs:
432
432
- name : Run JBMC regression tests
433
433
run : make -C jbmc/regression test-parallel JOBS=3
434
434
435
- check-macos-11-cmake-clang :
436
- runs-on : macos-11
437
- steps :
438
- - uses : actions/checkout@v2
439
- with :
440
- submodules : recursive
441
- - name : Fetch dependencies
442
- run : brew install cmake ninja maven flex bison ccache z3
443
- - name : Confirm z3 solver is available and log the version installed
444
- run : z3 --version
445
- - name : Download cvc5 binary and make sure it can be deployed
446
- run : |
447
- curl -L https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-macOS --output cvc5
448
- chmod u+x cvc5
449
- mv cvc5 /usr/local/bin
450
- cvc5 --version
451
- - name : Prepare ccache
452
- uses : actions/cache@v2
453
- with :
454
- path : .ccache
455
- key : ${{ runner.os }}-Release-${{ github.ref }}-${{ github.sha }}-PR
456
- restore-keys : |
457
- ${{ runner.os }}-Release-${{ github.ref }}
458
- ${{ runner.os }}-Release
459
- - name : ccache environment
460
- run : |
461
- echo "CCACHE_BASEDIR=$PWD" >> $GITHUB_ENV
462
- echo "CCACHE_DIR=$PWD/.ccache" >> $GITHUB_ENV
463
- - name : Zero ccache stats and limit in size
464
- run : ccache -z --max-size=500M
465
- - name : Configure using CMake
466
- run : |
467
- mkdir build
468
- cd build
469
- cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ -Dsat_impl=glucose
470
- - name : Build with Ninja
471
- run : cd build; ninja -j3
472
- - name : Print ccache stats
473
- run : ccache -s
474
- - name : Run CTest
475
- run : cd build; ctest -V -L CORE . -j3
476
-
477
435
check-macos-12-cmake-clang :
478
436
runs-on : macos-12
479
437
steps :
0 commit comments