Skip to content

Commit f2a7665

Browse files
authored
Merge pull request #8482 from tautschnig/remove-macos-12
Remove macos-12 CI job
2 parents 60bb14c + d05d429 commit f2a7665

File tree

1 file changed

+0
-44
lines changed

1 file changed

+0
-44
lines changed

.github/workflows/pull-request-checks.yaml

-44
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)