File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 1+ name : OneAPI ZE
2+
3+ on : [pull_request]
4+
5+ jobs :
6+ compile-ze :
7+ runs-on : ubuntu-22.04
8+ steps :
9+ - name : Install dependencies
10+ run : |
11+ sudo apt update
12+ sudo apt install -y --no-install-recommends wget lsb-core software-properties-common gpg curl cmake git
13+ - name : Build OneAPI ZE
14+ run : |
15+ git clone https://github.com/oneapi-src/level-zero.git
16+ cd level-zero
17+ mkdir build
18+ cd build
19+ cmake ../ -DCMAKE_INSTALL_PREFIX=/opt/ze
20+ sudo make -j install
21+ - uses : actions/checkout@v3
22+ with :
23+ submodules : recursive
24+ - name : Build Open MPI
25+ run : |
26+ ./autogen.pl
27+ #
28+ # we have to disable romio as its old ze stuff doesn't compile with supported ZE API
29+ #
30+ ./configure --prefix=${PWD}/install --disable-mpi-fortran --disable-io-romio --disable-oshmem --with-ze
31+ make -j
You can’t perform that action at this time.
0 commit comments