Skip to content

Commit cac85d8

Browse files
authored
Merge branch 'rust-lang:master' into master
2 parents 772a0a8 + 05b82e5 commit cac85d8

File tree

688 files changed

+8875
-4929
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

688 files changed

+8875
-4929
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,13 @@ defaults:
3131
run:
3232
shell: bash
3333
concurrency:
34-
group: "${{ ((github.ref == 'refs/heads/try' || github.ref == 'refs/heads/try-perf') && github.sha) || github.ref }}"
34+
group: "${{ github.workflow }}-${{ ((github.ref == 'refs/heads/try' || github.ref == 'refs/heads/try-perf') && github.sha) || github.ref }}"
3535
cancel-in-progress: true
3636
jobs:
3737
pr:
3838
name: "PR - ${{ matrix.name }}"
3939
env:
40+
PR_CI_JOB: 1
4041
CI_JOB_NAME: "${{ matrix.name }}"
4142
CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
4243
HEAD_SHA: "${{ github.event.pull_request.head.sha || github.sha }}"
@@ -296,10 +297,6 @@ jobs:
296297
env:
297298
RUST_BACKTRACE: 1
298299
os: ubuntu-20.04-8core-32gb
299-
- name: x86_64-gnu-llvm-14-stage1
300-
env:
301-
RUST_BACKTRACE: 1
302-
os: ubuntu-20.04-8core-32gb
303300
- name: x86_64-gnu-nopt
304301
os: ubuntu-20.04-4core-16gb
305302
env: {}
@@ -388,15 +385,10 @@ jobs:
388385
RUST_CONFIGURE_ARGS: "--build=i686-pc-windows-msvc"
389386
SCRIPT: make ci-msvc
390387
os: windows-2019-8core-32gb
391-
- name: x86_64-msvc-cargo
392-
env:
393-
SCRIPT: python x.py --stage 2 test src/tools/cargotest src/tools/cargo
394-
RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --enable-lld"
395-
os: windows-2019-8core-32gb
396-
- name: x86_64-msvc-tools
388+
- name: x86_64-msvc-ext
397389
env:
398-
SCRIPT: src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
399-
RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --save-toolstates=/tmp/toolstate/toolstates.json"
390+
SCRIPT: python x.py --stage 2 test src/tools/cargotest src/tools/cargo && src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
391+
RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json"
400392
DEPLOY_TOOLSTATES_JSON: toolstates-windows.json
401393
os: windows-2019-8core-32gb
402394
- name: i686-mingw
@@ -416,7 +408,7 @@ jobs:
416408
- name: dist-x86_64-msvc
417409
env:
418410
RUST_CONFIGURE_ARGS: "--build=x86_64-pc-windows-msvc --host=x86_64-pc-windows-msvc --target=x86_64-pc-windows-msvc --enable-full-tools --enable-profiler"
419-
SCRIPT: PGO_HOST=x86_64-pc-windows-msvc python src/ci/stage-build.py python x.py dist bootstrap --include-default-paths
411+
SCRIPT: python x.py build --set rust.debug=true opt-dist && PGO_HOST=x86_64-pc-windows-msvc ./build/x86_64-pc-windows-msvc/stage0-tools-bin/opt-dist python x.py dist bootstrap --include-default-paths
420412
DIST_REQUIRE_ALL_TOOLS: 1
421413
os: windows-2019-8core-32gb
422414
- name: dist-i686-msvc

0 commit comments

Comments
 (0)