Skip to content

Commit d8c9889

Browse files
committed
ci: LLVM 21 for now
1 parent 50d93e6 commit d8c9889

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,6 @@ jobs:
130130
matrix:
131131
llvm-version: [21]
132132

133-
env:
134-
CC: clang-${{ matrix.llvm-version }}
135-
CXX: clang++-${{ matrix.llvm-version }}
136-
FC: flang-${{ matrix.llvm-version }}
137-
138133
steps:
139134
- *checkout
140135

@@ -146,10 +141,14 @@ jobs:
146141
sudo apt-get update
147142
148143
- name: install Flang
149-
run: sudo apt install --no-install-recommends clang flang
150-
# specifying version here sometimes breaks--LLVM suggestion is just specify version in the llvm.sh step
144+
run: sudo apt install --no-install-recommends clang-${{ matrix.llvm-version }} flang-${{ matrix.llvm-version }}
145+
# MUST specify version here or default old Clang used despite LLVM apt docs
151146

152147
- uses: ./.github/workflows/composite-unix
148+
env:
149+
CC: clang-${{ matrix.llvm-version }}
150+
CXX: clang++-${{ matrix.llvm-version }}
151+
FC: flang-${{ matrix.llvm-version }}
153152

154153

155154
mac:

0 commit comments

Comments
 (0)