File tree Expand file tree Collapse file tree 4 files changed +20
-12
lines changed Expand file tree Collapse file tree 4 files changed +20
-12
lines changed Original file line number Diff line number Diff line change @@ -585,10 +585,13 @@ jobs:
585585 strategy :
586586 matrix :
587587 include :
588- - name : dist- x86_64-linux
588+ - name : x86_64-mingw
589589 env :
590- CODEGEN_BACKENDS : " llvm,cranelift"
591- os : ubuntu-20.04-16core-64gb
590+ SCRIPT : make ci-mingw
591+ RUST_CONFIGURE_ARGS : " --build=x86_64-pc-windows-gnu --enable-profiler"
592+ NO_DOWNLOAD_CI_LLVM : 1
593+ CUSTOM_MINGW : 1
594+ os : windows-2019-8core-32gb
592595 timeout-minutes : 600
593596 runs-on : " ${{ matrix.os }}"
594597 steps :
Original file line number Diff line number Diff line change @@ -2396,9 +2396,9 @@ dependencies = [
23962396
23972397[[package ]]
23982398name = " memchr"
2399- version = " 2.5.0 "
2399+ version = " 2.6.4 "
24002400source = " registry+https://github.com/rust-lang/crates.io-index"
2401- checksum = " 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d "
2401+ checksum = " f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167 "
24022402dependencies = [
24032403 " compiler_builtins" ,
24042404 " rustc-std-workspace-core" ,
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ edition = "2021"
77# FIXME: bumping memchr to 2.7.1 causes linker errors in MSVC thin-lto
88# tidy-alphabetical-start
99bitflags = " 2.4.1"
10- memchr = " =2.5.0 "
10+ memchr = " =2.6 "
1111rustc_data_structures = { path = " ../rustc_data_structures" }
1212rustc_index = { path = " ../rustc_index" }
1313rustc_lexer = { path = " ../rustc_lexer" }
Original file line number Diff line number Diff line change @@ -734,13 +734,18 @@ jobs:
734734 strategy :
735735 matrix :
736736 include :
737- - &dist- x86_64-linux
738- name : dist- x86_64-linux
737+ - &x86_64-mingw
738+ name : x86_64-mingw
739739 env :
740- CODEGEN_BACKENDS : llvm,cranelift
741- << : *job-linux-16c
742-
743-
740+ SCRIPT : make ci-mingw
741+ RUST_CONFIGURE_ARGS : >-
742+ --build=x86_64-pc-windows-gnu
743+ --enable-profiler
744+ # We are intentionally allowing an old toolchain on this builder (and that's
745+ # incompatible with LLVM downloads today).
746+ NO_DOWNLOAD_CI_LLVM : 1
747+ CUSTOM_MINGW : 1
748+ << : *job-windows-8c
744749 master :
745750 name : master
746751 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments