Skip to content

Commit

Permalink
#1808: CI: setup Intel C compiler
Browse files Browse the repository at this point in the history
  • Loading branch information
cz4rs committed May 21, 2022
1 parent a01aa4c commit 6e44213
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions ci/docker/ubuntu-intel-oneapi-cpp.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -39,15 +39,19 @@ ENV CMAKE_PREFIX_PATH='/opt/intel/oneapi/tbb/latest/env/..' \
PATH='/opt/intel/oneapi/dev-utilities/latest/bin:/opt/intel/oneapi/debugger/10.1.1/gdb/intel64/bin:/opt/intel/oneapi/compiler/latest/linux/lib/oclfpga/llvm/aocl-bin:/opt/intel/oneapi/compiler/latest/linux/lib/oclfpga/bin:/opt/intel/oneapi/compiler/latest/linux/bin/intel64:/opt/intel/oneapi/compiler/latest/linux/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' \
TBBROOT='/opt/intel/oneapi/tbb/latest/env/..'

ENV CC=${compiler//p} \
RUN ln -s \
"$(which $(echo $compiler | sed 's/p//'))" \
/usr/bin/intel-cc

ENV CC=intel-cc \
CXX=${compiler}

COPY ./ci/deps/mpich.sh mpich.sh
RUN ./mpich.sh 4.0.2 -j4

ENV CC=mpicc \
CXX=mpicxx \
MPICH_CC=${compiler//p} \
MPICH_CC=intel-cc \
MPICH_CXX=${compiler} \
MPI_EXTRA_FLAGS="" \
LESSCHARSET=utf-8 \
Expand Down

0 comments on commit 6e44213

Please sign in to comment.