Skip to content

Commit 156e28e

Browse files
committed
Delete extraneous check-macos-11-cmake-clang job.
At this point, we have a `cmake` build on both macOS 11 and 12. It makes more sense to drop one of them (`11`), given that the environment and toolchain are exercised by the `make` job on the same platform. That allows us to simplify our CI pipeline.
1 parent 37b214c commit 156e28e

File tree

1 file changed

+0
-42
lines changed

1 file changed

+0
-42
lines changed

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

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)