@@ -639,50 +639,6 @@ jobs:
639639 - name : Run JBMC regression tests
640640 run : make -C jbmc/regression test-parallel JOBS=4
641641
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-
686642 # This job takes approximately 36 to 85 minutes
687643 check-macos-14-cmake-clang :
688644 runs-on : macos-14
0 commit comments