From f7a1d5d984a093d2da5f919d19ac471e40d062c9 Mon Sep 17 00:00:00 2001 From: Marc Fehling Date: Tue, 1 Jul 2025 23:05:14 +0200 Subject: [PATCH 1/3] gh-actions: add intel 2025.2.0 release packages. --- .github/workflows/cmake.yml | 12 ++++++------ .github/workflows/linux.yml | 6 +++--- .github/workflows/windows.yml | 4 ++-- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 4c7de7eda21..d138ba7e3f1 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -2,9 +2,9 @@ name: cmake env: # update urls for oneapi packages according to # https://github.com/oneapi-src/oneapi-ci/blob/master/.github/workflows/build_all.yml - WINDOWS_BASEKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/ae29263e-38b9-4d43-86c3-376d6e0668e7/intel-oneapi-base-toolkit-2025.0.1.47_offline.exe + WINDOWS_BASEKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/09a8acaf-265f-4460-866c-a3375ed5b4ff/intel-oneapi-base-toolkit-2025.2.0.591_offline.exe WINDOWS_BASEKIT_COMPONENTS: intel.oneapi.win.mkl.devel - WINDOWS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/a37c30c3-a846-4371-a85d-603e9a9eb94c/intel-oneapi-hpc-toolkit-2025.0.1.48_offline.exe + WINDOWS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/3bbdaf75-6728-492e-a18c-be654dae9ee2/intel-oneapi-hpc-toolkit-2025.2.0.576_offline.exe WINDOWS_HPCKIT_COMPONENTS: intel.oneapi.win.ifort-compiler:intel.oneapi.win.mpi.devel on: @@ -79,10 +79,10 @@ jobs: # if: endsWith(matrix.compiler_mpi, '_intelmpi') with: components: | - ifx@2025.0.1 - icx@2025.0.1 - impi@2021.14.1 - mkl@2025.0.1 + ifx + icx + impi + mkl - name: install openmpi if: endsWith(matrix.compiler_mpi, '_openmpi') && (startsWith(matrix.container, 'rockylinux') || startsWith(matrix.container, 'fedora')) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 09c95352882..70a5b42f62a 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -34,9 +34,9 @@ jobs: - uses: rscohn2/setup-oneapi@v0 with: components: | - ifx@2025.0.1 - impi@2021.14.1 - mkl@2025.0.1 + ifx + impi + mkl prune: false - uses: actions/checkout@v4 diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index f8dd1ad4616..a62957045ef 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -26,9 +26,9 @@ permissions: env: # update urls for oneapi packages according to # https://github.com/oneapi-src/oneapi-ci/blob/master/.github/workflows/build_all.yml - WINDOWS_BASEKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/ae29263e-38b9-4d43-86c3-376d6e0668e7/intel-oneapi-base-toolkit-2025.0.1.47_offline.exe + WINDOWS_BASEKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/09a8acaf-265f-4460-866c-a3375ed5b4ff/intel-oneapi-base-toolkit-2025.2.0.591_offline.exe WINDOWS_BASEKIT_COMPONENTS: intel.oneapi.win.mkl.devel - WINDOWS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/a37c30c3-a846-4371-a85d-603e9a9eb94c/intel-oneapi-hpc-toolkit-2025.0.1.48_offline.exe + WINDOWS_HPCKIT_URL: https://registrationcenter-download.intel.com/akdlm/IRC_NAS/3bbdaf75-6728-492e-a18c-be654dae9ee2/intel-oneapi-hpc-toolkit-2025.2.0.576_offline.exe WINDOWS_HPCKIT_COMPONENTS: intel.oneapi.win.ifort-compiler:intel.oneapi.win.mpi.devel From a4d4c906a9abbd2227e619a016b7e9aaab4b4790 Mon Sep 17 00:00:00 2001 From: Marc Fehling Date: Tue, 1 Jul 2025 23:33:10 +0200 Subject: [PATCH 2/3] gh-actions: avoid linker issue by specifying mkl 2025.1.0 for linux-gnu-openmpi. --- .github/workflows/linux.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 70a5b42f62a..4a04496f3c3 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -97,7 +97,7 @@ jobs: - uses: rscohn2/setup-oneapi@v0 with: components: | - mkl + mkl@2025.1.0 prune: false - uses: actions/checkout@v4 From f91bc697a0efcba7af859005a8d0f591c47911cc Mon Sep 17 00:00:00 2001 From: Marc Fehling Date: Tue, 1 Jul 2025 23:47:41 +0200 Subject: [PATCH 3/3] gh-actions: enable fds release build in linux-intel-intelmpi. --- .github/workflows/linux.yml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 4a04496f3c3..6fdced7b9ea 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -41,12 +41,6 @@ jobs: - uses: actions/checkout@v4 - - name: Check Current Memory Limit - run: ulimit -a # Check the memory limits - - - name: free -h command - run: free -h - - name: build fds debug run: | source /opt/intel/oneapi/setvars.sh @@ -54,20 +48,13 @@ jobs: ./make_fds.sh ./fds_impi_intel_linux_db - - name: free -h command - run: free -h - - name: build fds release - if: false # skip this run until ifx issue is sorted out run: | source /opt/intel/oneapi/setvars.sh cd ./Build/impi_intel_linux ./make_fds.sh ./fds_impi_intel_linux - - name: free -h command - run: free -h - # Setup python - uses: actions/setup-python@v5 with: