File tree 1 file changed +1
-13
lines changed
1 file changed +1
-13
lines changed Original file line number Diff line number Diff line change @@ -102,19 +102,7 @@ RUN if [[ ${MPI_KIND} == "OpenMPI" ]]; then \
102
102
wget --progress=dot:mega -O /tmp/oneccl.tar.gz https://github.com/oneapi-src/oneCCL/archive/${CCL_PACKAGE}.tar.gz && \
103
103
cd /tmp && tar -zxf oneccl.tar.gz && \
104
104
mkdir oneCCL-${CCL_PACKAGE}/build && cd oneCCL-${CCL_PACKAGE}/build && cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/oneccl -DCMAKE_BUILD_TYPE=Release && make -j install && \
105
- cp /tmp/oneCCL-${CCL_PACKAGE}/mpi/include/*.h /usr/local/oneccl/include && \
106
- cp /tmp/oneCCL-${CCL_PACKAGE}/mpi/bin/mpicc /usr/local/oneccl/bin && \
107
- chmod +x /usr/local/oneccl/bin/mpicc && \
108
- cp /tmp/oneCCL-${CCL_PACKAGE}/mpi/bin/mpicxx /usr/local/oneccl/bin && \
109
- chmod +x /usr/local/oneccl/bin/mpicxx && \
110
- cp /tmp/oneCCL-${CCL_PACKAGE}/mpi/bin/mpigcc /usr/local/oneccl/bin && \
111
- chmod +x /usr/local/oneccl/bin/mpigcc && \
112
- cp /tmp/oneCCL-${CCL_PACKAGE}/mpi/bin/mpigxx /usr/local/oneccl/bin && \
113
- chmod +x /usr/local/oneccl/bin/mpigxx && \
114
- cp /tmp/oneCCL-${CCL_PACKAGE}/mpi/lib/libmpicxx.so /usr/local/oneccl/lib && \
115
- chmod +x /usr/local/oneccl/lib/libmpicxx.so && \
116
- cp /tmp/oneCCL-${CCL_PACKAGE}/mpi/lib/libmpifort.so /usr/local/oneccl/lib && \
117
- chmod +x /usr/local/oneccl/lib/libmpifort.so && \
105
+ rm /tmp/oneccl.tar.gz && rm -Rf /tmp/oneCCL-${CCL_PACKAGE} && \
118
106
sed -i 's/if \[ -z \"\${I_MPI_ROOT}\" \]/if [ -z \"${I_MPI_ROOT:-}\" ]/g' /usr/local/oneccl/env/setvars.sh && \
119
107
sed -i 's/ \$1/ \${1:-}/g' /usr/local/oneccl/env/setvars.sh && \
120
108
echo ". /usr/local/oneccl/env/setvars.sh" > /oneccl_env && \
You can’t perform that action at this time.
0 commit comments