Skip to content

Commit e775f91

Browse files
committed
Merge branch 'fortran-lang-main'
2 parents 20eb13d + 8b18bbe commit e775f91

File tree

10 files changed

+176
-96
lines changed

10 files changed

+176
-96
lines changed

.github/actions/test-cc/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ runs:
1818
[[ "${{ env.CC }}" == "${{ env.FPM_CC }}" ]] && (echo "CC and FPM_CC match") || (echo "CC and FPM_CC don't match: ${{ env.CC }} != ${{ env.FPM_CC}}"; exit 1)
1919
2020
# check compiler version
21-
if ([ "$RUNNER_OS" == "Windows" ] && [[ "${{ inputs.compiler }}" =~ "intel" ]] && [[ "${{ inputs.compiler }}" != "nvidia-hpc" ]]); then
21+
if ([ "$RUNNER_OS" == "Windows" ] && [[ "${{ inputs.compiler }}" =~ "intel" ]]); then
2222
# only last line of output captured by command substitution, write to temp file instead
2323
${{ env.CC }} //QV > "$RUNNER_TEMP/${{ env.CC }}.ver" 2>&1
2424
ccv=$(cat "$RUNNER_TEMP/${{ env.CC }}.ver" | head -n 1)
@@ -27,6 +27,8 @@ runs:
2727
elif ([ "$RUNNER_OS" == "Linux" ] && [[ "${{ inputs.compiler }}" == "nvidia-hpc" ]]); then
2828
# Get the compiler version and extract the version number
2929
ccv=$(${{ env.CC }} --version 2>&1 | awk '/nvc/ {print $2}' | cut -d'-' -f1)
30+
elif ([[ "${{ inputs.compiler }}" == "lfortran" ]]); then
31+
exit 0 # uses preinstalled gcc, skip version check
3032
elif ([[ "${{ inputs.compiler }}" != "nvidia-hpc" ]]); then
3133
ccv=$(${{ env.CC }} --version | head -n 1)
3234
ccv=$(echo "$ccv" | grep -woE '[0123456789.]+' | head -n 1)

.github/actions/test-cxx/action.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ runs:
1818
[[ "${{ env.CXX }}" == "${{ env.FPM_CXX }}" ]] && (echo "CXX and FPM_CXX match") || (echo "CXX and FPM_CXX don't match: ${{ env.CXX }} != ${{ env.FPM_CXX}}"; exit 1)
1919
2020
# check compiler version
21-
if ([ "$RUNNER_OS" == "Windows" ] && [[ "${{ matrix.toolchain.compiler }}" =~ "intel" ]] && [[ "${{ matrix.toolchain.compiler }}" != "nvidia-hpc" ]]); then
21+
if ([ "$RUNNER_OS" == "Windows" ] && [[ "${{ matrix.toolchain.compiler }}" =~ "intel" ]]); then
2222
# only last line of output captured by command substitution, write to temp file instead
2323
${{ env.CXX }} //QV > "$RUNNER_TEMP/${{ env.CXX }}.ver" 2>&1
2424
cxxv=$(cat "$RUNNER_TEMP/${{ env.CXX }}.ver" | head -n 1)
@@ -27,6 +27,8 @@ runs:
2727
elif ([ "$RUNNER_OS" == "Linux" ] && [[ "${{ matrix.toolchain.compiler}}" == "nvidia-hpc" ]]); then
2828
# Get the compiler version and extract the version number
2929
cxxv=$(${{ env.CXX }} --version 2>&1 | awk '/nvc++/ {print $2}' | cut -d'-' -f1)
30+
elif ([[ "${{ inputs.compiler }}" == "lfortran" ]]); then
31+
exit 0 # uses preinstalled gcc, skip version check
3032
elif ([[ "${{ matrix.toolchain.compiler}}" != "nvidia-hpc" ]]); then
3133
cxxv=$(${{ env.CXX }} --version | head -n 1)
3234
cxxv=$(echo "$cxxv" | grep -woE '[0123456789.]+' | head -n 1)

.github/actions/test-fc/action.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ runs:
1818
[[ "${{ env.FC }}" == "${{ env.FPM_FC }}" ]] && (echo "FC and FPM_FC match") || (echo "FC and FPM_FC don't match: ${{ env.FC }} != ${{ env.FPM_FC}}"; exit 1)
1919
2020
# check compiler version
21-
if ([ "$RUNNER_OS" == "Windows" ] && [[ "${{ inputs.compiler }}" =~ "intel" ]] && [[ "${{ inputs.compiler }}" != "nvidia-hpc" ]]); then
21+
if ([ "$RUNNER_OS" == "Windows" ] && [[ "${{ inputs.compiler }}" =~ "intel" ]]); then
2222
# only last line of output captured by command substitution, write to temp file instead
2323
${{ env.FC }} //QV > "$RUNNER_TEMP/${{ env.FC }}.ver" 2>&1
2424
fcv=$(cat "$RUNNER_TEMP/${{ env.FC }}.ver" | head -n 1)
@@ -27,6 +27,8 @@ runs:
2727
elif ([ "$RUNNER_OS" == "Linux" ] && [[ "${{ inputs.compiler }}" == "nvidia-hpc" ]]); then
2828
# Get the compiler version and extract the version number
2929
fcv=$(${{ env.FC }} --version 2>&1 | awk '/nvfortran/ {print $2}' | cut -d'-' -f1)
30+
elif ([[ "${{ inputs.compiler }}" == "lfortran" ]]); then
31+
fcv=$(${{ env.FC }} --version | head -n 1 | grep -woE '[0123456789.]+')
3032
elif ([[ "${{ inputs.compiler }}" != "nvidia-hpc" ]]); then
3133
fcv=$(${{ env.FC }} --version | head -n 1)
3234
fcv=$(echo "$fcv" | grep -woE '[0123456789.]+' | head -n 1)
@@ -38,14 +40,15 @@ runs:
3840
shell: bash
3941
run: |
4042
# hello world program
41-
${{ env.FC }} $args -o hw hw.f90
43+
${{ env.FC }} -o hw hw.f90
4244
output=$(./hw '2>&1')
4345
[[ "$output" == *"hello world"* ]] && echo "$output" || (echo "Unexpected Fortran program 'hw' output: $output"; exit 1)
4446
rm hw
4547
4648
- name: Test compile Fortran (pwsh)
4749
working-directory: test
48-
if: ${{ (success() || failure()) && runner.os == 'Windows' }}
50+
# todo: debug lfortran discovery issues (same for powershell and cmd below)
51+
if: ${{ (success() || failure()) && runner.os == 'Windows' && inputs.compiler != 'lfortran' }}
4952
shell: pwsh
5053
run: |
5154
${{ env.FC }} -o hw.exe hw.f90
@@ -76,7 +79,7 @@ runs:
7679
7780
- name: Test compile Fortran (powershell)
7881
working-directory: test
79-
if: ${{ (success() || failure()) && runner.os == 'Windows' }}
82+
if: ${{ (success() || failure()) && runner.os == 'Windows' && inputs.compiler != 'lfortran' }}
8083
shell: powershell
8184
run: |
8285
${{ env.FC }} -o hw.exe hw.f90
@@ -91,7 +94,7 @@ runs:
9194
9295
- name: Test compile Fortran (cmd)
9396
working-directory: test
94-
if: ${{ (success() || failure()) && runner.os == 'Windows' }}
97+
if: ${{ (success() || failure()) && runner.os == 'Windows' && inputs.compiler != 'lfortran' }}
9598
shell: cmd
9699
run: |
97100
${{ env.FC }} -o hw.exe hw.f90

.github/compat/compat.csv

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
compiler,gcc,gcc,gcc,gcc,gcc,gcc,gcc,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,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel,intel,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc,nvidia-hpc
2-
version,10,11,12,13,7,8,9,2021.10,2021.2,2021.3,2021.4,2021.5,2021.6,2021.7.1,2021.7,2021.8,2021.9,2021.1,2021.1.2,2021.1.2,2021.1,2021.2,2021.4,2022.0,2022.1,2022.2.1,2022.2,2023.0,2023.1,2023.2,2024.0,20.11,21.11,22.11,23.11,23.3,23.5,23.7,23.9
3-
runner,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
4-
macos-12,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,,,,,,,,,,,,,,,,,,,,,,
5-
macos-13,✓,✓,✓,✓,,,,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,,,,,,,,,,,,,,,,,,,,,
6-
macos-14,,✓,✓,✓,,,,✓,,,,✓,,,,,✓,,,,,,,,,,,,,,,,,,,,,,
7-
ubuntu-20.04,✓,✓,,✓,✓,✓,✓,✓,✓,,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓
8-
ubuntu-22.04,✓,✓,✓,✓,,,✓,✓,✓,,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓
9-
windows-2019,✓,✓,✓,✓,,✓,✓,✓,,,,,✓,,✓,✓,✓,,,,,,,,✓,,✓,✓,✓,✓,✓,,,,,,,,
10-
windows-2022,✓,✓,✓,✓,,✓,✓,✓,,,,,✓,,✓,✓,✓,,,,,,,,✓,,✓,✓,✓,✓,✓,,,,,,,,
1+
compiler,gcc,gcc,gcc,gcc,gcc,gcc,gcc,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,7,8,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,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,✓,✓,✓,✓,✓,✓,✓,,,,,,,,,,,,,✓,,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,,,,,,,,
5+
macos-13,✓,✓,✓,✓,,,,,,,,,,,,,,,,✓,,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,,,,,,,,
6+
macos-14,,✓,✓,✓,,,,,,,,,,,,,,,,✓,,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,,,,,,,,
7+
ubuntu-20.04,✓,✓,,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓
8+
ubuntu-22.04,✓,✓,✓,✓,,,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓,✓
9+
windows-2019,✓,✓,✓,✓,,✓,✓,,,,,,✓,✓,,✓,✓,✓,✓,,,✓,,,,,✓,✓,,✓,✓,✓,✓,✓,,,,,,,,
10+
windows-2022,✓,✓,✓,✓,,✓,✓,,,,,,✓,✓,,✓,✓,✓,✓,,,✓,,,,,✓,✓,,✓,✓,✓,✓,✓,,,,,,,,

.github/compat/long_compat.csv

Lines changed: 54 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,8 @@
11
runner,compiler,version,support
2-
macos-13,intel-classic,2021.5,✓runner,compiler,version,support
3-
macos-11,gcc,10,✓
4-
macos-11,gcc,11,✓
5-
macos-11,gcc,12,✓
6-
macos-11,gcc,13,✓
7-
macos-11,gcc,6,
8-
macos-11,gcc,7,✓
9-
macos-11,gcc,8,✓
10-
macos-11,gcc,9,✓
11-
macos-11,intel-classic,2021.1.2,
12-
macos-11,intel-classic,2021.1,✓
13-
macos-11,intel-classic,2021.10,✓
14-
macos-11,intel-classic,2021.2,✓
15-
macos-11,intel-classic,2021.3,✓
16-
macos-11,intel-classic,2021.4,✓
17-
macos-11,intel-classic,2021.5,✓
18-
macos-11,intel-classic,2021.6,✓
19-
macos-11,intel-classic,2021.7.1,✓
20-
macos-11,intel-classic,2021.7,✓
21-
macos-11,intel-classic,2021.8,✓
22-
macos-11,intel-classic,2021.9,✓
232
macos-12,gcc,10,✓
243
macos-12,gcc,11,✓
254
macos-12,gcc,12,✓
265
macos-12,gcc,13,✓
27-
macos-12,gcc,6,
286
macos-12,gcc,7,✓
297
macos-12,gcc,8,✓
308
macos-12,gcc,9,✓
@@ -40,14 +18,15 @@ macos-12,intel-classic,2021.7.1,✓
4018
macos-12,intel-classic,2021.7,✓
4119
macos-12,intel-classic,2021.8,✓
4220
macos-12,intel-classic,2021.9,✓
21+
macos-12,lfortran,0.31.0,✓
22+
macos-12,lfortran,0.32.0,✓
23+
macos-12,lfortran,0.33.0,✓
4324
macos-13,gcc,10,✓
4425
macos-13,gcc,11,✓
4526
macos-13,gcc,12,✓
4627
macos-13,gcc,13,✓
47-
macos-13,gcc,6,
4828
macos-13,gcc,7,
4929
macos-13,gcc,8,
50-
macos-13,gcc,9,
5130
macos-13,intel-classic,2021.1.2,
5231
macos-13,intel-classic,2021.1,✓
5332
macos-13,intel-classic,2021.10,✓
@@ -60,17 +39,35 @@ macos-13,intel-classic,2021.7.1,✓
6039
macos-13,intel-classic,2021.7,✓
6140
macos-13,intel-classic,2021.8,✓
6241
macos-13,intel-classic,2021.9,✓
42+
macos-13,lfortran,0.31.0,✓
43+
macos-13,lfortran,0.32.0,✓
44+
macos-13,lfortran,0.33.0,✓
45+
macos-14,gcc,11,✓
46+
macos-14,gcc,12,✓
47+
macos-14,gcc,13,✓
48+
macos-14,gcc,7,
49+
macos-14,intel-classic,2021.1.2,
50+
macos-14,intel-classic,2021.1,✓
51+
macos-14,intel-classic,2021.10,✓
52+
macos-14,intel-classic,2021.2,✓
53+
macos-14,intel-classic,2021.3,✓
54+
macos-14,intel-classic,2021.4,✓
55+
macos-14,intel-classic,2021.5,✓
56+
macos-14,intel-classic,2021.6,✓
57+
macos-14,intel-classic,2021.7.1,✓
58+
macos-14,intel-classic,2021.7,✓
59+
macos-14,intel-classic,2021.8,✓
60+
macos-14,intel-classic,2021.9,✓
61+
macos-14,lfortran,0.31.0,✓
62+
macos-14,lfortran,0.32.0,✓
63+
macos-14,lfortran,0.33.0,✓
6364
ubuntu-20.04,gcc,10,✓
6465
ubuntu-20.04,gcc,11,✓
6566
ubuntu-20.04,gcc,12,
6667
ubuntu-20.04,gcc,13,✓
67-
ubuntu-20.04,gcc,6,
6868
ubuntu-20.04,gcc,7,✓
6969
ubuntu-20.04,gcc,8,✓
7070
ubuntu-20.04,gcc,9,✓
71-
macos-14,gcc,11,✓
72-
macos-14,gcc,12,✓
73-
macos-14,gcc,13,✓
7471
ubuntu-20.04,intel-classic,2021.1.2,✓
7572
ubuntu-20.04,intel-classic,2021.1,✓
7673
ubuntu-20.04,intel-classic,2021.10,✓
@@ -95,13 +92,26 @@ ubuntu-20.04,intel,2023.0,✓
9592
ubuntu-20.04,intel,2023.1,✓
9693
ubuntu-20.04,intel,2023.2,✓
9794
ubuntu-20.04,intel,2024.0,✓
95+
ubuntu-20.04,lfortran,0.31.0,✓
96+
ubuntu-20.04,lfortran,0.32.0,✓
97+
ubuntu-20.04,lfortran,0.33.0,✓
9898
ubuntu-20.04,nvidia-hpc,20.11,✓
9999
ubuntu-20.04,nvidia-hpc,20.7,
100100
ubuntu-20.04,nvidia-hpc,20.9,
101101
ubuntu-20.04,nvidia-hpc,21.1,
102102
ubuntu-20.04,nvidia-hpc,21.11,✓
103+
ubuntu-20.04,nvidia-hpc,21.3,
104+
ubuntu-20.04,nvidia-hpc,21.5,
105+
ubuntu-20.04,nvidia-hpc,21.7,
106+
ubuntu-20.04,nvidia-hpc,21.9,
103107
ubuntu-20.04,nvidia-hpc,22.1,
104108
ubuntu-20.04,nvidia-hpc,22.11,✓
109+
ubuntu-20.04,nvidia-hpc,22.2,
110+
ubuntu-20.04,nvidia-hpc,22.3,
111+
ubuntu-20.04,nvidia-hpc,22.5,
112+
ubuntu-20.04,nvidia-hpc,22.7,
113+
ubuntu-20.04,nvidia-hpc,22.9,
114+
ubuntu-20.04,nvidia-hpc,23.1,
105115
ubuntu-20.04,nvidia-hpc,23.11,✓
106116
ubuntu-20.04,nvidia-hpc,23.3,✓
107117
ubuntu-20.04,nvidia-hpc,23.5,✓
@@ -111,7 +121,6 @@ ubuntu-22.04,gcc,10,✓
111121
ubuntu-22.04,gcc,11,✓
112122
ubuntu-22.04,gcc,12,✓
113123
ubuntu-22.04,gcc,13,✓
114-
ubuntu-22.04,gcc,6,
115124
ubuntu-22.04,gcc,7,
116125
ubuntu-22.04,gcc,8,
117126
ubuntu-22.04,gcc,9,✓
@@ -139,13 +148,23 @@ ubuntu-22.04,intel,2023.0,✓
139148
ubuntu-22.04,intel,2023.1,✓
140149
ubuntu-22.04,intel,2023.2,✓
141150
ubuntu-22.04,intel,2024.0,✓
151+
ubuntu-22.04,lfortran,0.31.0,✓
152+
ubuntu-22.04,lfortran,0.32.0,✓
153+
ubuntu-22.04,lfortran,0.33.0,✓
142154
ubuntu-22.04,nvidia-hpc,20.11,✓
143155
ubuntu-22.04,nvidia-hpc,20.7,
144156
ubuntu-22.04,nvidia-hpc,20.9,
145157
ubuntu-22.04,nvidia-hpc,21.1,
146158
ubuntu-22.04,nvidia-hpc,21.11,✓
159+
ubuntu-22.04,nvidia-hpc,21.7,
147160
ubuntu-22.04,nvidia-hpc,22.1,
148161
ubuntu-22.04,nvidia-hpc,22.11,✓
162+
ubuntu-22.04,nvidia-hpc,22.2,
163+
ubuntu-22.04,nvidia-hpc,22.3,
164+
ubuntu-22.04,nvidia-hpc,22.5,
165+
ubuntu-22.04,nvidia-hpc,22.7,
166+
ubuntu-22.04,nvidia-hpc,22.9,
167+
ubuntu-22.04,nvidia-hpc,23.1,
149168
ubuntu-22.04,nvidia-hpc,23.11,✓
150169
ubuntu-22.04,nvidia-hpc,23.3,✓
151170
ubuntu-22.04,nvidia-hpc,23.5,✓
@@ -155,7 +174,6 @@ windows-2019,gcc,10,✓
155174
windows-2019,gcc,11,✓
156175
windows-2019,gcc,12,✓
157176
windows-2019,gcc,13,✓
158-
windows-2019,gcc,6,
159177
windows-2019,gcc,7,
160178
windows-2019,gcc,8,✓
161179
windows-2019,gcc,9,✓
@@ -183,11 +201,13 @@ windows-2019,intel,2023.0,✓
183201
windows-2019,intel,2023.1,✓
184202
windows-2019,intel,2023.2,✓
185203
windows-2019,intel,2024.0,✓
204+
windows-2019,lfortran,0.31.0,✓
205+
windows-2019,lfortran,0.32.0,✓
206+
windows-2019,lfortran,0.33.0,✓
186207
windows-2022,gcc,10,✓
187208
windows-2022,gcc,11,✓
188209
windows-2022,gcc,12,✓
189210
windows-2022,gcc,13,✓
190-
windows-2022,gcc,6,
191211
windows-2022,gcc,7,
192212
windows-2022,gcc,8,✓
193213
windows-2022,gcc,9,✓
@@ -215,3 +235,6 @@ windows-2022,intel,2023.0,✓
215235
windows-2022,intel,2023.1,✓
216236
windows-2022,intel,2023.2,✓
217237
windows-2022,intel,2024.0,✓
238+
windows-2022,lfortran,0.31.0,✓
239+
windows-2022,lfortran,0.32.0,✓
240+
windows-2022,lfortran,0.33.0,✓

.github/compat/matrix.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ toolchain:
3838
- {compiler: intel-classic, version: '2021.2'}
3939
- {compiler: intel-classic, version: '2021.1.2'}
4040
- {compiler: intel-classic, version: '2021.1'}
41+
- {compiler: lfortran, version: '0.31.0'}
42+
- {compiler: lfortran, version: '0.32.0'}
43+
- {compiler: lfortran, version: '0.33.0'}
4144
- {compiler: nvidia-hpc, version: '23.11'}
4245
- {compiler: nvidia-hpc, version: '23.9'}
4346
- {compiler: nvidia-hpc, version: '23.7'}
@@ -69,17 +72,13 @@ exclude:
6972
toolchain: {compiler: intel}
7073
- os: macos-12
7174
toolchain: {compiler: intel}
72-
- os: macos-11
73-
toolchain: {compiler: intel}
7475
# nvidia-hpc not available for mac
7576
- os: macos-14
7677
toolchain: {compiler: nvidia-hpc}
7778
- os: macos-13
7879
toolchain: {compiler: nvidia-hpc}
7980
- os: macos-12
8081
toolchain: {compiler: nvidia-hpc}
81-
- os: macos-11
82-
toolchain: {compiler: nvidia-hpc}
8382
# nvidia-hpc not available for windows
8483
- os: windows-2022
8584
toolchain: {compiler: nvidia-hpc}

.github/compat/wide_compat_reports.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
index="runner",
2323
columns=["compiler", "version"],
2424
values="support",
25-
sort=False,
25+
sort=True,
2626
aggfunc="first",
2727
).sort_values(by=["runner"])
2828

0 commit comments

Comments
 (0)