@@ -639,50 +639,6 @@ jobs:
639
639
- name : Run JBMC regression tests
640
640
run : make -C jbmc/regression test-parallel JOBS=4
641
641
642
- # This job takes approximately 36 to 85 minutes
643
- check-macos-12-cmake-clang :
644
- runs-on : macos-12
645
- steps :
646
- - uses : actions/checkout@v4
647
- with :
648
- submodules : recursive
649
- - name : Fetch dependencies
650
- run : brew install cmake ninja maven flex bison ccache z3
651
- - name : Confirm z3 solver is available and log the version installed
652
- run : z3 --version
653
- - name : Download cvc5 binary and make sure it can be deployed
654
- run : |
655
- wget https://github.com/cvc5/cvc5/releases/download/cvc5-${{env.cvc5-version}}/cvc5-macOS-static.zip
656
- unzip -j -d /usr/local/bin cvc5-macOS-static.zip cvc5-macOS-static/bin/cvc5
657
- rm cvc5-macOS-static.zip
658
- cvc5 --version
659
- - name : Prepare ccache
660
- uses : actions/cache@v4
661
- with :
662
- save-always : true
663
- path : .ccache
664
- key : ${{ runner.os }}-Release-Glucose-${{ github.ref }}-${{ github.sha }}-PR
665
- restore-keys : |
666
- ${{ runner.os }}-Release-Glucose-${{ github.ref }}
667
- ${{ runner.os }}-Release-Glucose
668
- - name : ccache environment
669
- run : |
670
- echo "CCACHE_BASEDIR=$PWD" >> $GITHUB_ENV
671
- echo "CCACHE_DIR=$PWD/.ccache" >> $GITHUB_ENV
672
- - name : Zero ccache stats and limit in size
673
- run : ccache -z --max-size=500M
674
- - name : Configure using CMake
675
- run : |
676
- mkdir build
677
- cd build
678
- cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=$(brew --prefix llvm@15)/bin/clang -DCMAKE_CXX_COMPILER=$(brew --prefix llvm@15)/bin/clang++ -Dsat_impl=glucose
679
- - name : Build with Ninja
680
- run : cd build; ninja -j3
681
- - name : Print ccache stats
682
- run : ccache -s
683
- - name : Run CTest
684
- run : cd build; ctest -V -L CORE . -j3
685
-
686
642
# This job takes approximately 36 to 85 minutes
687
643
check-macos-14-cmake-clang :
688
644
runs-on : macos-14
0 commit comments