Skip to content

Commit a3d8aa9

Browse files
committed
CI/CD: update UCX flags
1 parent e932cd5 commit a3d8aa9

File tree

4 files changed

+17
-18
lines changed

4 files changed

+17
-18
lines changed

docker/oshmem/Dockerfile

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,10 @@ RUN apt-get update -y && apt-get install -y \
1414
python3 python3-pip python-is-python3
1515

1616
# Build UCX
17-
RUN cd $INSTALL_DIR && \
18-
wget -c https://github.com/openucx/ucx/releases/download/v1.13.1/ucx-1.13.1.tar.gz && \
19-
tar xf ucx-1.13.1.tar.gz && \
20-
cd ucx-1.13.1 && \
21-
./contrib/configure-release --prefix=$INSTALL_DIR/ucx-1.13.1/install && \
17+
RUN cd $INSTALL_DIR && \
18+
git clone https://github.com/openucx/ucx && \
19+
cd ucx && ./autogen.sh && \
20+
./configure --prefix=$INSTALL_DIR/ucx-master/install --disable-debug --disable-assertions --disable-params-check && \
2221
make -j && make install
2322

2423
# Build OpenMPI
@@ -27,7 +26,7 @@ RUN cd $INSTALL_DIR
2726
tar xf openmpi-4.1.4.tar.bz2 && \
2827
cd openmpi-4.1.4 && \
2928
./configure --enable-oshmem --prefix=$INSTALL_DIR/openmpi-4.1.4/install \
30-
--with-ucx=/home/shmem/ucx-1.13.1/install && \
29+
--with-ucx=/home/shmem/ucx-master/install && \
3130
make -j && make install
3231

3332
ENV PATH="/home/shmem/openmpi-4.1.4/install/bin:${PATH}" \

docker/oshmem_fedora/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ RUN dnf update -y && \
88
pmix pmix-devel libevent libevent-devel python3 python3-devel python3-pip && \
99
dnf clean all
1010

11-
RUN cd $INSTALL_DIR && \
12-
git clone https://github.com/openucx/ucx && \
13-
cd ucx && ./autogen.sh && \
14-
./configure --prefix=$INSTALL_DIR/ucx-master/install && \
11+
RUN cd $INSTALL_DIR && \
12+
git clone https://github.com/openucx/ucx && \
13+
cd ucx && ./autogen.sh && \
14+
./configure --prefix=$INSTALL_DIR/ucx-master/install --disable-debug --disable-assertions --disable-params-check && \
1515
make -j && make install
1616

1717
RUN cd $INSTALL_DIR && \

docker/oshmem_ubuntu/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ RUN apt-get update -y && apt-get install -y \
1212
wget \
1313
python3 python3-pip python-is-python3
1414

15-
RUN cd $INSTALL_DIR && \
16-
git clone https://github.com/openucx/ucx && \
17-
cd ucx && ./autogen.sh && \
18-
./configure --prefix=$INSTALL_DIR/ucx-master/install && \
15+
RUN cd $INSTALL_DIR && \
16+
git clone https://github.com/openucx/ucx && \
17+
cd ucx && ./autogen.sh && \
18+
./configure --prefix=$INSTALL_DIR/ucx-master/install --disable-debug --disable-assertions --disable-params-check && \
1919
make -j && make install
2020

2121
RUN cd $INSTALL_DIR && \

docker/osss/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ RUN dnf update -y && \
88
pmix pmix-devel libevent libevent-devel python3 python3-devel python3-pip && \
99
dnf clean all
1010

11-
RUN cd $INSTALL_DIR && \
12-
git clone https://github.com/openucx/ucx && \
13-
cd ucx && ./autogen.sh && \
14-
./configure --prefix=$INSTALL_DIR/ucx-master/install && \
11+
RUN cd $INSTALL_DIR && \
12+
git clone https://github.com/openucx/ucx && \
13+
cd ucx && ./autogen.sh && \
14+
./configure --prefix=$INSTALL_DIR/ucx-master/install --disable-debug --disable-assertions --disable-params-check && \
1515
make -j && make install
1616

1717
RUN cd $INSTALL_DIR && \

0 commit comments

Comments
 (0)