Skip to content

Commit 5ea86f5

Browse files
committed
250814.070036.CST [skip ci] revise fortran Makefile.common according to the change of install_flang; add free-disk-space to workflow ymls
1 parent 3355686 commit 5ea86f5

File tree

11 files changed

+150
-1
lines changed

11 files changed

+150
-1
lines changed

.github/workflows/stress_test_fortran.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,20 @@ jobs:
6060

6161
steps:
6262

63+
- name: Run `sudo apt update -y`
64+
run: sudo apt update -y # Otherwise, free-disk-space or other actions relying on `apt` may fail
65+
66+
- name: Free disk space
67+
uses: jlumbroso/free-disk-space@main
68+
with:
69+
# all of these default to true, but feel free to set to "false" if necessary for your workflow
70+
android: true
71+
dotnet: true
72+
haskell: true
73+
large-packages: true
74+
docker-images: true
75+
swap-storage: false # Important, or the runner may be shut down due to memory starvation.
76+
6377
- name: Clone Repository (Latest)
6478
uses: actions/checkout@v4.2.2
6579
if: github.event.inputs.git-ref == ''

.github/workflows/test_aflang.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,20 @@ jobs:
4242

4343
steps:
4444

45+
- name: Run `sudo apt update -y`
46+
run: sudo apt update -y # Otherwise, free-disk-space or other actions relying on `apt` may fail
47+
48+
- name: Free disk space
49+
uses: jlumbroso/free-disk-space@main
50+
with:
51+
# all of these default to true, but feel free to set to "false" if necessary for your workflow
52+
android: true
53+
dotnet: true
54+
haskell: true
55+
large-packages: true
56+
docker-images: true
57+
swap-storage: false # Important, or the runner may be shut down due to memory starvation.
58+
4559
- name: Clone Repository (Latest)
4660
uses: actions/checkout@v4.2.2
4761
if: github.event.inputs.git-ref == ''

.github/workflows/test_flang.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,21 @@ jobs:
3636
testdim: [small, big]
3737

3838
steps:
39+
40+
- name: Run `sudo apt update -y`
41+
run: sudo apt update -y # Otherwise, free-disk-space or other actions relying on `apt` may fail
42+
43+
- name: Free disk space
44+
uses: jlumbroso/free-disk-space@main
45+
with:
46+
# all of these default to true, but feel free to set to "false" if necessary for your workflow
47+
android: true
48+
dotnet: true
49+
haskell: true
50+
large-packages: true
51+
docker-images: true
52+
swap-storage: false # Important, or the runner may be shut down due to memory starvation.
53+
3954
- name: Clone Repository (Latest)
4055
uses: actions/checkout@v4.2.2
4156
if: github.event.inputs.git-ref == ''

.github/workflows/test_g95.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ run-name: ${{ github.event_name == 'workflow_dispatch' && format('Manual run {0}
2121
jobs:
2222

2323
test:
24+
2425
name: Run g95 tests
2526
runs-on: ${{ matrix.os }}
2627
strategy:
@@ -30,6 +31,20 @@ jobs:
3031
solver: [newuoa, cobyla, lincoa, bobyqa, uobyqa]
3132

3233
steps:
34+
- name: Run `sudo apt update -y`
35+
run: sudo apt update -y # Otherwise, free-disk-space or other actions relying on `apt` may fail
36+
37+
- name: Free disk space
38+
uses: jlumbroso/free-disk-space@main
39+
with:
40+
# all of these default to true, but feel free to set to "false" if necessary for your workflow
41+
android: true
42+
dotnet: true
43+
haskell: true
44+
large-packages: true
45+
docker-images: true
46+
swap-storage: false # Important, or the runner may be shut down due to memory starvation.
47+
3348
- name: Clone Repository (Latest)
3449
uses: actions/checkout@v4.2.2
3550
if: github.event.inputs.git-ref == ''

.github/workflows/test_gfortran.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,20 @@ jobs:
4444
if: startsWith(matrix.os, 'windows')
4545
run: git config --global http.postBuffer 1048576000 && git config --global core.compression 0
4646

47+
- name: Run `sudo apt update -y`
48+
run: sudo apt update -y # Otherwise, free-disk-space or other actions relying on `apt` may fail
49+
50+
- name: Free disk space
51+
uses: jlumbroso/free-disk-space@main
52+
with:
53+
# all of these default to true, but feel free to set to "false" if necessary for your workflow
54+
android: true
55+
dotnet: true
56+
haskell: true
57+
large-packages: true
58+
docker-images: true
59+
swap-storage: false # Important, or the runner may be shut down due to memory starvation.
60+
4761
- name: Clone Repository (Latest)
4862
uses: actions/checkout@v4.2.2
4963
if: github.event.inputs.git-ref == ''

.github/workflows/test_ifort.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,21 @@ jobs:
3434
testdim: [small, big]
3535

3636
steps:
37+
38+
- name: Run `sudo apt update -y`
39+
run: sudo apt update -y # Otherwise, free-disk-space or other actions relying on `apt` may fail
40+
41+
- name: Free disk space
42+
uses: jlumbroso/free-disk-space@main
43+
with:
44+
# all of these default to true, but feel free to set to "false" if necessary for your workflow
45+
android: true
46+
dotnet: true
47+
haskell: true
48+
large-packages: true
49+
docker-images: true
50+
swap-storage: false # Important, or the runner may be shut down due to memory starvation.
51+
3752
- name: Clone Repository (Latest)
3853
uses: actions/checkout@v4.2.2
3954
if: github.event.inputs.git-ref == ''

.github/workflows/test_ifx.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,21 @@ jobs:
3535
testdim: [small, big]
3636

3737
steps:
38+
39+
- name: Run `sudo apt update -y`
40+
run: sudo apt update -y # Otherwise, free-disk-space or other actions relying on `apt` may fail
41+
42+
- name: Free disk space
43+
uses: jlumbroso/free-disk-space@main
44+
with:
45+
# all of these default to true, but feel free to set to "false" if necessary for your workflow
46+
android: true
47+
dotnet: true
48+
haskell: true
49+
large-packages: true
50+
docker-images: true
51+
swap-storage: false # Important, or the runner may be shut down due to memory starvation.
52+
3853
- name: Clone Repository (Latest)
3954
uses: actions/checkout@v4.2.2
4055
if: github.event.inputs.git-ref == ''

.github/workflows/test_nagfor.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
testdim: [small, big]
3131

3232
steps:
33+
3334
- name: Clone Repository (Latest)
3435
uses: actions/checkout@v4.2.2
3536
if: github.event.inputs.git-ref == ''

.github/workflows/test_nvfortran.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,20 @@ run-name: ${{ github.event_name == 'workflow_dispatch' && format('Manual run {0}
2121
jobs:
2222

2323
test:
24+
- name: Run `sudo apt update -y`
25+
run: sudo apt update -y # Otherwise, free-disk-space or other actions relying on `apt` may fail
26+
27+
- name: Free disk space
28+
uses: jlumbroso/free-disk-space@main
29+
with:
30+
# all of these default to true, but feel free to set to "false" if necessary for your workflow
31+
android: true
32+
dotnet: true
33+
haskell: true
34+
large-packages: true
35+
docker-images: true
36+
swap-storage: false # Important, or the runner may be shut down due to memory starvation.
37+
2438
name: Run nvfortran tests
2539
runs-on: ${{ matrix.os }}
2640
continue-on-error: true
@@ -33,6 +47,21 @@ jobs:
3347
testdim: [small, big]
3448

3549
steps:
50+
51+
- name: Run `sudo apt update -y`
52+
run: sudo apt update -y # Otherwise, free-disk-space or other actions relying on `apt` may fail
53+
54+
- name: Free disk space
55+
uses: jlumbroso/free-disk-space@main
56+
with:
57+
# all of these default to true, but feel free to set to "false" if necessary for your workflow
58+
android: true
59+
dotnet: true
60+
haskell: true
61+
large-packages: true
62+
docker-images: true
63+
swap-storage: false # Important, or the runner may be shut down due to memory starvation.
64+
3665
- name: Clone Repository (Latest)
3766
uses: actions/checkout@v4.2.2
3867
if: github.event.inputs.git-ref == ''

.github/workflows/test_sunf95.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,21 @@ jobs:
3636
testdim: [small, big]
3737

3838
steps:
39+
40+
- name: Run `sudo apt update -y`
41+
run: sudo apt update -y # Otherwise, free-disk-space or other actions relying on `apt` may fail
42+
43+
- name: Free disk space
44+
uses: jlumbroso/free-disk-space@main
45+
with:
46+
# all of these default to true, but feel free to set to "false" if necessary for your workflow
47+
android: true
48+
dotnet: true
49+
haskell: true
50+
large-packages: true
51+
docker-images: true
52+
swap-storage: false # Important, or the runner may be shut down due to memory starvation.
53+
3954
- name: Clone Repository (Latest)
4055
uses: actions/checkout@v4.2.2
4156
if: github.event.inputs.git-ref == ''

0 commit comments

Comments
 (0)