Skip to content

Commit 8821f57

Browse files
fix(intel-classic): fix recent ifort versions on linux and windows (#93)
Co-authored-by: wpbonelli <[email protected]>
1 parent 0e08b7d commit 8821f57

File tree

5 files changed

+64
-23
lines changed

5 files changed

+64
-23
lines changed

.github/compat/compat.csv

+10-10
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
compiler,gcc,gcc,gcc,gcc,gcc,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,lfortran,lfortran,lfortran,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc
2-
version,10,11,12,13,9,2021.1,2021.1.2,2021.2,2021.4,2022.0,2022.1,2022.2,2022.2.1,2023.0,2023.1,2023.2,2024.0,2024.1,2021.1,2021.1.2,2021.10,2021.2,2021.3,2021.4,2021.5,2021.6,2021.7,2021.7.1,2021.8,2021.9,0.31.0,0.32.0,0.33.0,20.11,21.11,22.11,23.11,23.3,23.5,23.7,23.9
3-
runner,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
4-
macos-12,&check;,&check;,&check;,&check;,&check;,,,,,,,,,,,,,,&check;,,&check;,&check;,&check;,&check;,&check;,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,,,,,,,,
5-
macos-13,&check;,&check;,&check;,&check;,,,,,,,,,,,,,,,&check;,,&check;,&check;,&check;,&check;,&check;,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,,,,,,,,
6-
macos-14,,&check;,&check;,&check;,,,,,,,,,,,,,,,&check;,,&check;,&check;,&check;,&check;,&check;,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,,,,,,,,
7-
ubuntu-20.04,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;
8-
ubuntu-22.04,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;
9-
windows-2019,&check;,&check;,&check;,&check;,&check;,,,,,,&check;,&check;,,,&check;,&check;,&check;,&check;,,,&check;,,,,,&check;,&check;,,,&check;,&check;,&check;,&check;,,,,,,,,
10-
windows-2022,&check;,&check;,&check;,&check;,&check;,,,,,,&check;,&check;,,,&check;,&check;,&check;,&check;,,,&check;,,,,,&check;,&check;,,,&check;,&check;,&check;,&check;,,,,,,,,
1+
compiler,gcc,gcc,gcc,gcc,gcc,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,intel-classic,lfortran,lfortran,lfortran,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc
2+
version,10,11,12,13,9,2021.1,2021.1.2,2021.2,2021.4,2022.0,2022.1,2022.2,2022.2.1,2023.0,2023.1,2023.2,2024.0,2024.1,2021.1,2021.1.2,2021.10,2021.11,2021.12,2021.2,2021.3,2021.4,2021.5,2021.6,2021.7,2021.7.1,2021.8,2021.9,0.31.0,0.32.0,0.33.0,20.11,21.11,22.11,23.11,23.3,23.5,23.7,23.9
3+
runner,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
4+
macos-12,&check;,&check;,&check;,&check;,&check;,,,,,,,,,,,,,,&check;,,&check;,,,&check;,&check;,&check;,&check;,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,,,,,,,,
5+
macos-13,&check;,&check;,&check;,&check;,,,,,,,,,,,,,,,&check;,,&check;,,,&check;,&check;,&check;,&check;,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,,,,,,,,
6+
macos-14,,&check;,&check;,&check;,,,,,,,,,,,,,,,&check;,,&check;,,,&check;,&check;,&check;,&check;,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,,,,,,,,
7+
ubuntu-20.04,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;
8+
ubuntu-22.04,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;,&check;
9+
windows-2019,&check;,&check;,&check;,&check;,&check;,,,,,,&check;,&check;,,,&check;,&check;,&check;,&check;,,,&check;,&check;,&check;,,,,,&check;,&check;,,,&check;,&check;,&check;,&check;,,,,,,,,
10+
windows-2022,&check;,&check;,&check;,&check;,&check;,,,,,,&check;,&check;,,,&check;,&check;,&check;,&check;,,,&check;,&check;,&check;,,,,,&check;,&check;,,,&check;,&check;,&check;,&check;,,,,,,,,

.github/compat/long_compat.csv

+8
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ ubuntu-20.04,gcc,9,&check;
6464
ubuntu-20.04,intel-classic,2021.1.2,&check;
6565
ubuntu-20.04,intel-classic,2021.1,&check;
6666
ubuntu-20.04,intel-classic,2021.10,&check;
67+
ubuntu-20.04,intel-classic,2021.11,&check;
68+
ubuntu-20.04,intel-classic,2021.12,&check;
6769
ubuntu-20.04,intel-classic,2021.2,&check;
6870
ubuntu-20.04,intel-classic,2021.3,
6971
ubuntu-20.04,intel-classic,2021.4,&check;
@@ -119,6 +121,8 @@ ubuntu-22.04,gcc,9,&check;
119121
ubuntu-22.04,intel-classic,2021.1.2,&check;
120122
ubuntu-22.04,intel-classic,2021.1,&check;
121123
ubuntu-22.04,intel-classic,2021.10,&check;
124+
ubuntu-22.04,intel-classic,2021.11,&check;
125+
ubuntu-22.04,intel-classic,2021.12,&check;
122126
ubuntu-22.04,intel-classic,2021.2,&check;
123127
ubuntu-22.04,intel-classic,2021.3,
124128
ubuntu-22.04,intel-classic,2021.4,&check;
@@ -169,6 +173,8 @@ windows-2019,gcc,9,&check;
169173
windows-2019,intel-classic,2021.1.2,
170174
windows-2019,intel-classic,2021.1,
171175
windows-2019,intel-classic,2021.10,&check;
176+
windows-2019,intel-classic,2021.11,&check;
177+
windows-2019,intel-classic,2021.12,&check;
172178
windows-2019,intel-classic,2021.2,
173179
windows-2019,intel-classic,2021.3,
174180
windows-2019,intel-classic,2021.4,
@@ -202,6 +208,8 @@ windows-2022,gcc,9,&check;
202208
windows-2022,intel-classic,2021.1.2,
203209
windows-2022,intel-classic,2021.1,
204210
windows-2022,intel-classic,2021.10,&check;
211+
windows-2022,intel-classic,2021.11,&check;
212+
windows-2022,intel-classic,2021.12,&check;
205213
windows-2022,intel-classic,2021.2,
206214
windows-2022,intel-classic,2021.3,
207215
windows-2022,intel-classic,2021.4,

.github/compat/matrix.yml

+16-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ toolchain:
2525
- {compiler: intel, version: '2021.2'}
2626
- {compiler: intel, version: '2021.1.2'}
2727
- {compiler: intel, version: '2021.1'}
28+
- {compiler: intel-classic, version: '2021.12'}
29+
- {compiler: intel-classic, version: '2021.11'}
2830
- {compiler: intel-classic, version: '2021.10'}
2931
- {compiler: intel-classic, version: '2021.9'}
3032
- {compiler: intel-classic, version: '2021.8'}
@@ -64,6 +66,19 @@ toolchain:
6466
- {compiler: nvidia-hpc, version: '20.9'}
6567
- {compiler: nvidia-hpc, version: '20.7'}
6668
exclude:
69+
# intel-classic >= 2021.10.0 not available for mac
70+
- os: macos-14
71+
toolchain: {compiler: intel-classic, version: 2021.12.0}
72+
- os: macos-13
73+
toolchain: {compiler: intel-classic, version: 2021.12.0}
74+
- os: macos-12
75+
toolchain: {compiler: intel-classic, version: 2021.12.0}
76+
- os: macos-14
77+
toolchain: {compiler: intel-classic, version: 2021.11.0}
78+
- os: macos-13
79+
toolchain: {compiler: intel-classic, version: 2021.11.0}
80+
- os: macos-12
81+
toolchain: {compiler: intel-classic, version: 2021.11.0}
6782
# ifx not available for mac
6883
- os: macos-14
6984
toolchain: {compiler: intel}
@@ -89,4 +104,4 @@ exclude:
89104
- os: macos-14
90105
toolchain: {compiler: gcc, version: 9}
91106
- os: macos-14
92-
toolchain: {compiler: gcc, version: 10}
107+
toolchain: {compiler: gcc, version: 10}

0 commit comments

Comments
 (0)