Skip to content

Commit 66720ec

Browse files
committed
ci: Temporarily pin toolchain for mips r6
1 parent 0beab5d commit 66720ec

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

.github/workflows/test-matrix.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -323,19 +323,19 @@
323323
"target": "mips64el-unknown-linux-gnuabi64"
324324
},
325325
{
326-
"rust": "nightly",
326+
"rust": "nightly-2026-01-28",
327327
"target": "mipsisa32r6-unknown-linux-gnu"
328328
},
329329
{
330-
"rust": "nightly",
330+
"rust": "nightly-2026-01-28",
331331
"target": "mipsisa32r6el-unknown-linux-gnu"
332332
},
333333
{
334-
"rust": "nightly",
334+
"rust": "nightly-2026-01-28",
335335
"target": "mipsisa64r6-unknown-linux-gnuabi64"
336336
},
337337
{
338-
"rust": "nightly",
338+
"rust": "nightly-2026-01-28",
339339
"target": "mipsisa64r6el-unknown-linux-gnuabi64"
340340
},
341341
{

tools/build.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,8 @@ build() {
325325
hexagon*) return 0 ;;
326326
# compiler SIGSEGV (last checked: nightly-2025-09-11)
327327
m68k-unknown-none-elf) return 0 ;;
328+
# TODO(mips): compiler SIGILL with LLVM 22
329+
mipsisa*) return 0 ;;
328330
esac
329331
args+=(-Z build-std="core")
330332
elif is_no_std "${target}"; then

tools/matrix.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -342,6 +342,11 @@ for target in "${targets[@]}"; do
342342
nightly) toolchain=nightly-2024-08-30 ;;
343343
esac
344344
;;
345+
mipsisa*)
346+
case "${toolchain}" in
347+
nightly) toolchain=nightly-2026-01-28 ;; # TODO(mips): compiler SIGILL with LLVM 22
348+
esac
349+
;;
345350
esac
346351
add_matrix
347352
done

0 commit comments

Comments
 (0)