Skip to content

Commit 5a49de2

Browse files
committed
feat(intel): support intel 2025.0
1 parent 94e79cc commit 5a49de2

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

.github/compat/matrix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ os:
33
- ubuntu-20.04
44
- macos-14
55
- macos-13
6-
- macos-12
76
- windows-2022
87
- windows-2019
98
toolchain:
@@ -12,6 +11,7 @@ toolchain:
1211
- {compiler: gcc, version: 11}
1312
- {compiler: gcc, version: 10}
1413
- {compiler: gcc, version: 9}
14+
- {compiler: intel, version: '2025.0'}
1515
- {compiler: intel, version: '2024.1'}
1616
- {compiler: intel, version: '2024.0'}
1717
- {compiler: intel, version: '2023.2'}

setup-fortran.sh

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,9 @@ intel_version_map_l()
227227
2024.0 | 2024.0.0)
228228
version=2024.0
229229
;;
230+
2025.0 | 2025.0.1)
231+
version=2025.0
232+
;;
230233
2021.1)
231234
version=2021.1.1
232235
;;
@@ -304,6 +307,9 @@ intel_version_map_w()
304307
esac
305308
else
306309
case $actual_version in
310+
2025.0 | 2025.0.1)
311+
version=2025.0.1
312+
;;
307313
2024.1 | 2024.1.0)
308314
version=2024.1.0
309315
;;
@@ -343,7 +349,7 @@ install_intel_apt()
343349

344350
# c/cpp compiler package names changed with 2024+
345351
case $version in
346-
2024*)
352+
2024* | 2025*)
347353
sudo apt-get install \
348354
intel-oneapi-compiler-{fortran,dpcpp-cpp}-$version
349355
;;
@@ -434,6 +440,10 @@ install_intel_win()
434440
intel_version_map_w $version $classic
435441

436442
case $version in
443+
2025.0.1)
444+
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
445+
WINDOWS_HPCKIT_COMPONENTS=intel.oneapi.win.ifort-compiler:intel.oneapi.win.cpp-dpcpp-common
446+
;;
437447
2024.1.0)
438448
WINDOWS_HPCKIT_URL=https://registrationcenter-download.intel.com/akdlm/IRC_NAS/c95a3b26-fc45-496c-833b-df08b10297b9/w_HPCKit_p_2024.1.0.561_offline.exe
439449
WINDOWS_HPCKIT_COMPONENTS=intel.oneapi.win.ifort-compiler:intel.oneapi.win.cpp-dpcpp-common

0 commit comments

Comments
 (0)