File tree Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Expand file tree Collapse file tree 1 file changed +13
-6
lines changed Original file line number Diff line number Diff line change 2828 - ' enzyme/CMakeLists.txt'
2929 - ' enzyme/CMakePresets.json'
3030 merge_group :
31+
32+ concurrency :
33+ # Skip intermediate builds: always.
34+ # Cancel intermediate builds: only if it is a pull request build.
35+ group : ${{ github.workflow }}-${{ github.ref }}
36+ cancel-in-progress : ${{ startsWith(github.ref, 'refs/pull/') }}
3137
3238jobs :
3339 build :
@@ -41,18 +47,19 @@ jobs:
4147 matrix :
4248 llvm : ["15", "16", "17", "18"]
4349 build : ["Release"] # "RelWithDebInfo"
44- os : ["ubuntu:22 .04"]
50+ os : ["ubuntu:20 .04"]
4551
4652 timeout-minutes : 45
4753
4854 steps :
4955 - name : add llvm
5056 run : |
51- wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
52- apt-get install -y libmpfr-dev
53- apt-add-repository "deb http://apt.llvm.org/`lsb_release -c | cut -f2`/ llvm-toolchain-`lsb_release -c | cut -f2`-${{ matrix.llvm }} main"
54- apt-get install -y cmake gcc g++ llvm-${{ matrix.llvm }}-dev libomp-${{ matrix.llvm }}-dev lld-${{ matrix.llvm }} clang-${{ matrix.llvm }} libclang-${{ matrix.llvm }}-dev libeigen3-dev libboost-dev libzstd-dev
55- python3 -m pip install --upgrade pip lit
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 clang-${{ matrix.llvm }} libclang-${{ matrix.llvm }}-dev libomp-${{ matrix.llvm }}-dev libblas-dev libeigen3-dev libboost-dev python3 python3-pip
5663 - uses : actions/checkout@v4
5764 - name : mkdir
5865 run : rm -rf build && mkdir build
You can’t perform that action at this time.
0 commit comments