diff --git a/containers/docker/Dockerfile b/containers/docker/Dockerfile index 436d0e1266c431456c5ee2b61810c1495a54c0c8..161318194a9a02305fc6083936201bb42264f4c8 100644 --- a/containers/docker/Dockerfile +++ b/containers/docker/Dockerfile @@ -15,7 +15,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt -y upgrade RUN DEBIAN_FRONTEND=noninteractive apt -y install g++ gfortran gcc-offload-nvptx g++-12 gfortran-12 gcc-12-offload-nvptx g++-13 gfortran-13 gcc-13-offload-nvptx g++-14 gfortran-14 gcc-14-offload-nvptx clang libc++-dev libc++abi-dev clang-17 clang-18 clang-19 flang-17 flang-18 flang-19 libhdf5-dev make # install packages needed to test with Intel OneAPI compilers COPY --chown=root:root containers/docker/dockerstuff/intelcomps/oneapi-archive-keyring.gpg /usr/share/keyrings/ -COPY --chown=root:root containers/docker/dockerstuff/intelcomps/oneAPI.list /etc/apt/sources.list.d/ +COPY --chown=root:root containers/docker/dockerstuff/intelcomps/oneAPI.sources /etc/apt/sources.list.d/ RUN apt update RUN DEBIAN_FRONTEND=noninteractive apt -y install intel-oneapi-compiler-fortran intel-oneapi-compiler-dpcpp-cpp-and-cpp-classic intel-oneapi-compiler-dpcpp-cpp # install lapacke and its dependencies, both standard and the version with 64 bit integers diff --git a/containers/docker/dockerstuff/intelcomps/oneAPI.list b/containers/docker/dockerstuff/intelcomps/oneAPI.list deleted file mode 100644 index 4e52297c71058443c979e528ceacbac403141b53..0000000000000000000000000000000000000000 --- a/containers/docker/dockerstuff/intelcomps/oneAPI.list +++ /dev/null @@ -1 +0,0 @@ -deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] http://apt.repos.intel.com/oneapi all main diff --git a/containers/docker/dockerstuff/intelcomps/oneAPI.sources b/containers/docker/dockerstuff/intelcomps/oneAPI.sources new file mode 100644 index 0000000000000000000000000000000000000000..cc0840d75cafa87aeeed56612f8410a82a4a22e8 --- /dev/null +++ b/containers/docker/dockerstuff/intelcomps/oneAPI.sources @@ -0,0 +1,8 @@ +Types: deb +Enabled: yes +URIs: https://apt.repos.intel.com/oneapi +Suites: all +Components: main +#Architectures: amd64 +Signed-By: /usr/share/keyrings/oneapi-archive-keyring.gpg +Trusted: yes