Skip to content

Commit 1988dd7

Browse files
authored
Merge pull request #248 from bonachea/ci-llvm-21
Add LLVM 21 to CI
2 parents e7fdaf9 + 72eb280 commit 1988dd7

File tree

1 file changed

+19
-10
lines changed

1 file changed

+19
-10
lines changed

.github/workflows/build.yml

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,25 @@ jobs:
4242
network: smp
4343
# https://hub.docker.com/r/snowstep/llvm/tags
4444
container: snowstep/llvm:noble
45+
- os: ubuntu-24.04
46+
compiler: flang
47+
version: 21
48+
network: smp
49+
# https://hub.docker.com/r/phhargrove/llvm-flang/tags
50+
container: phhargrove/llvm-flang:21.1.0-latest
4551
- os: ubuntu-24.04
4652
compiler: flang
4753
version: 20
4854
network: smp
4955
# https://hub.docker.com/r/phhargrove/llvm-flang/tags
50-
container: phhargrove/llvm-flang:20.1.0-1
56+
container: phhargrove/llvm-flang:20.1.0-latest
5157
- os: ubuntu-24.04
5258
compiler: flang
5359
version: 19
5460
network: smp
5561
FFLAGS: -mmlir -allow-assumed-rank
5662
# https://hub.docker.com/r/phhargrove/llvm-flang/tags
57-
container: phhargrove/llvm-flang:19.1.1-1
63+
container: phhargrove/llvm-flang:19.1.1-latest
5864
# - os: ubuntu-24.04
5965
# compiler: flang
6066
# version: new
@@ -77,7 +83,12 @@ jobs:
7783
compiler: flang
7884
version: 20
7985
network: udp
80-
container: phhargrove/llvm-flang:20.1.0-1
86+
container: phhargrove/llvm-flang:20.1.0-latest
87+
- os: ubuntu-24.04
88+
compiler: flang
89+
version: 21
90+
network: udp
91+
container: phhargrove/llvm-flang:21.1.0-latest
8192

8293
container:
8394
image: ${{ matrix.container }}
@@ -171,13 +182,11 @@ jobs:
171182
- name: Version info
172183
run: |
173184
echo == TOOL VERSIONS ==
174-
set -x
175-
uname -a
176-
if test -r /etc/os-release ; then cat /etc/os-release ; fi
177-
${FC} --version
178-
${CC} --version
179-
${CXX} --version
180-
fpm --version
185+
(set -x ; uname -a )
186+
if test -r /etc/os-release ; then (set -x ; cat /etc/os-release ) ; fi
187+
for tool in ${FC} ${CC} ${CXX} fpm ; do
188+
( set -x ; w=$(which $tool) ; ls -al $w ; ls -alhL $w ; $tool --version )
189+
done
181190
182191
- name: Build Caffeine (install.sh)
183192
run: |

0 commit comments

Comments
 (0)