Skip to content

Commit 3e48597

Browse files
progress with CI
1 parent d491054 commit 3e48597

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/workflows/hicr.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,29 @@ jobs:
1919
run: sudo apt install build-essential git libgtest-dev libhwloc-dev openssh-client libopenblas-dev liblapack-dev liblapacke-dev libfabric-dev libibverbs-dev infiniband-diags libboost-context-dev curl jq python3-pip python3-venv pkgconf wget sudo libopenmpi-dev
2020
- name: Installing meson, ninja and gcovr
2121
run: python3 -m pip install meson ninja gcovr
22+
- name: Install UCX
23+
- run: |
24+
wget https://github.com/openucx/ucx/releases/download/v1.15.0/ucx-1.15.0.tar.gz
25+
tar -zxf ucx-1.15.0.tar.gz
26+
cd ucx-1.15.0
27+
mkdir build
28+
cd build
29+
../configure --prefix=/usr/local
30+
make -j8
31+
sudo make install
32+
rm -rf /ucx-1.15.0.tar.gz
33+
rm -rf /ucx-1.15.0
34+
- name: Install LPF
35+
- run: |
36+
git clone -b noc_extension --single-branch --depth 1 https://github.com/Algebraic-Programming/LPF.git $HOME/lpf
37+
cd $HOME/lpf
38+
git checkout noc_extension
39+
mkdir ./build
40+
cd ./build
41+
../bootstrap.sh --prefix=/usr/local
42+
make -j8
43+
sudo make install || true
44+
sudo rm -rf $HOME/lpf
2245
- name: Updating submodules
2346
run: git submodule update --init --recursive
2447
- name:

0 commit comments

Comments
 (0)