@@ -382,8 +382,8 @@ jobs:
382382 - name : Run tests
383383 run : cd build; ctest . -V -L THOROUGH -j2
384384
385- check-macos-10_15 -make-clang :
386- runs-on : macos-10.15
385+ check-macos-11 -make-clang :
386+ runs-on : macos-11
387387 steps :
388388 - uses : actions/checkout@v2
389389 with :
@@ -432,48 +432,6 @@ jobs:
432432 - name : Run JBMC regression tests
433433 run : make -C jbmc/regression test-parallel JOBS=3
434434
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-
477435 check-macos-12-cmake-clang :
478436 runs-on : macos-12
479437 steps :
0 commit comments