Skip to content

Commit 22be642

Browse files
committed
try enzyme dev image
1 parent 4cbb332 commit 22be642

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

.github/workflows/ccpp.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -40,26 +40,18 @@ jobs:
4040
name: Integration CI LLVM ${{ matrix.llvm }} ${{ matrix.build }} ${{ matrix.os }}
4141
runs-on: ubuntu-latest
4242
container:
43-
image: ${{ matrix.os }}
43+
image: ghcr.io/enzymead/enzyme-dev-docker/${{ matrix.os }}-llvm-${{ matrix.llvm }}
4444

4545
strategy:
4646
fail-fast: false
4747
matrix:
4848
llvm: ["15", "16", "17", "18"]
4949
build: ["Release"] # "RelWithDebInfo"
50-
os: ["ubuntu:20.04"]
50+
os: ["ubuntu-20"]
5151

5252
timeout-minutes: 45
5353

5454
steps:
55-
- name: add llvm
56-
run: |
57-
apt-get -q update
58-
apt-get install -y --no-install-recommends ca-certificates software-properties-common curl gnupg2
59-
curl -fsSL https://apt.llvm.org/llvm-snapshot.gpg.key|apt-key add -
60-
apt-add-repository -y "deb http://apt.llvm.org/`lsb_release -cs`/ llvm-toolchain-`lsb_release -cs`-${{ matrix.llvm }} main"
61-
apt-get -q update
62-
apt-get install -y --no-install-recommends sudo git ssh zlib1g-dev libzstd-dev automake autoconf cmake make lldb ninja-build gcc g++ gfortran build-essential libtool llvm-${{ matrix.llvm }}-dev clang-format clangd lld-${{ matrix.llvm }} clang-${{ matrix.llvm }} libclang-${{ matrix.llvm }}-dev libomp-${{ matrix.llvm }}-dev libblas-dev libeigen3-dev libboost-dev python3 python3-pip
6355
- uses: actions/checkout@v4
6456
- name: mkdir
6557
run: rm -rf build && mkdir build

0 commit comments

Comments
 (0)