diff options
| author | bors <bors@rust-lang.org> | 2023-06-18 22:30:48 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-06-18 22:30:48 +0000 |
| commit | f217411bacbe943ead9dfca93a91dff0753c2a96 (patch) | |
| tree | c3256c4d063cdeef5ab9dbaee43903634a32cf10 /src/bootstrap | |
| parent | 2d0aa57684e10f7b3d3fe740ee18d431181583ad (diff) | |
| parent | 3b059e0fdbf0257ac4921552781d070e8288233a (diff) | |
| download | rust-f217411bacbe943ead9dfca93a91dff0753c2a96.tar.gz rust-f217411bacbe943ead9dfca93a91dff0753c2a96.zip | |
Auto merge of #112774 - compiler-errors:rollup-z8oof6r, r=compiler-errors
Rollup of 6 pull requests Successful merges: - #112537 (Don't record adjustments twice in `note_source_of_type_mismatch_constraint`) - #112663 (cleanup azure leftovers) - #112668 (Test `x.ps1` in `msvc` CI job) - #112710 (Re-use the deref-pattern recursion instead of duplicating the logic) - #112753 (Don't try to auto-bless 32-bit `mir-opt` tests on ARM Mac hosts) - #112758 (refactor(resolve): delete update_resolution function) r? `@ghost` `@rustbot` modify labels: rollup
Diffstat (limited to 'src/bootstrap')
| -rw-r--r-- | src/bootstrap/mk/Makefile.in | 7 | ||||
| -rw-r--r-- | src/bootstrap/test.rs | 3 | ||||
| -rw-r--r-- | src/bootstrap/util.rs | 2 |
3 files changed, 7 insertions, 5 deletions
diff --git a/src/bootstrap/mk/Makefile.in b/src/bootstrap/mk/Makefile.in index 24de13c89e2..9476137968b 100644 --- a/src/bootstrap/mk/Makefile.in +++ b/src/bootstrap/mk/Makefile.in @@ -60,8 +60,11 @@ prepare: ## MSVC native builders # this intentionally doesn't use `$(BOOTSTRAP)` so we can test the shebang on Windows -ci-msvc: - $(Q)$(CFG_SRC_DIR)/x.py test --stage 2 +ci-msvc-py: + $(Q)$(CFG_SRC_DIR)/x.py test --stage 2 tidy +ci-msvc-ps1: + $(Q)$(CFG_SRC_DIR)/x.ps1 test --stage 2 --exclude tidy +ci-msvc: ci-msvc-py ci-msvc-ps1 ## MingW native builders diff --git a/src/bootstrap/test.rs b/src/bootstrap/test.rs index 01d0dbafd1e..9212362f6c9 100644 --- a/src/bootstrap/test.rs +++ b/src/bootstrap/test.rs @@ -44,7 +44,8 @@ const MIR_OPT_BLESS_TARGET_MAPPING: &[(&str, &str)] = &[ ("i686-pc-windows-msvc", "x86_64-pc-windows-msvc"), ("i686-pc-windows-gnu", "x86_64-pc-windows-gnu"), ("i686-apple-darwin", "x86_64-apple-darwin"), - ("i686-apple-darwin", "aarch64-apple-darwin"), + // ARM Macs don't have a corresponding 32-bit target that they can (easily) + // build for, so there is no entry for "aarch64-apple-darwin" here. ]; fn try_run(builder: &Builder<'_>, cmd: &mut Command) -> bool { diff --git a/src/bootstrap/util.rs b/src/bootstrap/util.rs index 7e29f671f02..1ec49f80d63 100644 --- a/src/bootstrap/util.rs +++ b/src/bootstrap/util.rs @@ -159,8 +159,6 @@ pub fn symlink_dir(config: &Config, original: &Path, link: &Path) -> io::Result< pub enum CiEnv { /// Not a CI environment. None, - /// The Azure Pipelines environment, for Linux (including Docker), Windows, and macOS builds. - AzurePipelines, /// The GitHub Actions environment, for Linux (including Docker), Windows and macOS builds. GitHubActions, } |
