Skip to content

Commit

Permalink
[jenkins] Synchronize Ubuntu-intel dockerfile with triqs
Browse files Browse the repository at this point in the history
  • Loading branch information
Wentzell committed May 27, 2024
1 parent 26bd959 commit 6480605
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions packaging/Dockerfile.ubuntu-intel
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM intel/oneapi-hpckit:2024.0.1-devel-ubuntu22.04
ARG LLVM=15
ARG LLVM=18

# Fix broken gpg keyfile
RUN wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB \
Expand All @@ -24,12 +24,15 @@ RUN apt-get update && apt-get install -y lsb-release wget software-properties-co
python3-dev \
python3-mako \
python3-matplotlib \
python3-mpi4py \
python3-numpy \
python3-pip \
python3-scipy

RUN pip install cmake
python3-scipy \
python3-venv

ENV PYTHON_VERSION=3.10 \
CC=icx CXX=icpx CXXFLAGS="-stdlib=libc++"
CC=icx CXX=icpx CXXFLAGS="-stdlib=libc++" \
CPLUS_INCLUDE_PATH=/usr/lib/llvm-${LLVM}/include/c++/v1 \
VIRTUAL_ENV=/home/venv \
PATH=/home/venv/bin:$PATH

RUN python3 -m venv --system-site-packages $VIRTUAL_ENV && pip install mpi4py cmake

0 comments on commit 6480605

Please sign in to comment.